昨天和今天分别收到两次电话面试,有一点小小感悟,遂注之。

  作为一枚还未毕业的大三狗来说,我在想,找个实习真的是西天取金,必定要先经历九九八十一难吗(伤心)?所以在这里整理了电话面试遇到的问题:

  1. 集合框架

    • Collection<I>

      • Set<I>

        • HashSet<C>
        • TreeSet<C>
      • List<I>
        • LinkedList<C>
        • ArrayList<C>
        • Vector<C>
    • Map<I>
      • HashMap<C>
      • HashTable<C>
  2. 多线程
    • extends Thread

      • 自定义一个类继承Thread类。
      • 重写Thread的run方法,把自定义线程的任务代码定义在run方法上
      • 创建Thread子类的对象,并且调用start方法启动一个线程。
    • implements Runnable
      • 自定义一个类实现Runnable接口
      • 实现Runnable接口中的run方法,把自定义线程的任务代码定义在run方法上。
      • 创建Runable实现类 的对象。
      • 创建Thread对象,并且把Runnable实现类的对象作为参数传递。
      • 调用Thread对象的start方法开启线程。
  3. 数据库
    • 索引

      • 唯一性索引

        • 不允许其中两行有相同索引值的索引
      • 主键索引
        • 主键索引是唯一索引的特定类型
      • 聚集索引

        • 在聚集索引中,表中行的物理顺序与键值的逻辑(索引)顺序相同。一个表只能包含一个聚集索引。与非聚集索引相比,聚集索引通常提供更快的数据访问速度。
      • 非聚集索引
        • 一种索引,该索引中索引的逻辑顺序与磁盘上行的物理存储顺序不同。
    • 事务
      • 四大特性

        • 原子性:每一个操作都是一个逻辑单元,进行事务操作,要么全部成功,要么全部失败
        • 隔离性:允许多个用户对同一数据进行访问
        • 一致性:只有合法的数据可以被写入到数据库中,否则事务回滚
        • 持久性:书屋处理结果必须固化
      • 四大隔离级别
        • Read Uncommited 读未提交
        • Read Commited  读已提交
        • Unrepeatable Read 不可重复读
        • Serializable 串行化
      • 并发引起的问题

        • Lost Update  丢失更新
        • Dirty Read  脏读
        • Unrepeatable Read 不可重复读
        • Phantom Read 幻读

4. 正则表达式

    • 电话号码的表示

      • 11位手机号:/^1[34578]\d{9}$/
    • 身份证号的表示:
      • 15位或者17位: (^\d{15}$)|(^\d{17}([0-9]|X))$ 

  5.基本数据结构

    • 排序
    • 哈希表
    • 链表

  6.常见的几种设计模式

    • 基本原则(SOLID)

      • 单一职责原则(Single Responsibility Principle)
      • 开放闭合原则(Open Closed Principle)
      • 里氏代换原则(Liskov Substitution Principle,LSP)
      • 接口隔离原则(Interface Segregation Principle,ISP)
      • 依赖倒置原则(Dependency Inversion Principle)
    • 单例模式
    • 简单工厂模式
    • 适配器模式
    • 装饰着模式

  7.常见的Linux/Unix命令

    • 查看进程:

      • ps:静态显示当前进程
        1. 查看端口占用 :ps -aux | grep tomcat
        2. 查看指定端口占用情况:nestat -apn | grep 8080
      • top:动态显示,查看内存占用
        1. 查看oracle的内存占用:top -u oracle 
        2. 动态显示内存占用:top
      • df/du:显示磁盘空间
        1. df -k/m 磁盘分区为单位查看文件系统
        2. du -bs dir_name 查看某个目录   

  8.Svn | git

  9.Maven中传递依赖异常

Something about SeekingJob---TelInterview(电话面试)的更多相关文章

  1. 【1】第一次电话面试---上海EMC

    时间是2016//11月,投的是上海的EMC2公司的JavaWeb开发岗,第一次接到的电话面试,问的题目很基础基础,很遗憾,本人在掌握的太不好,回答的很乱,目测定挂.下面记下HR问的问题及回答. 首先 ...

  2. Tencent 的电话面试

    Tencent的实习生招聘投了简历.然后,万万没想到昨晚腾讯IEG直接给我电话了.当时就惊呆了,我都没有找人内推,就直接电话面试了. 就为昨晚的电话面试写写感想吧!问的挺多的,基本上简历上写了的都问到 ...

  3. 一次失败的面试——IBM电话面试

    前几天接到IBM的电话面试了,虽然被PASS了,还是发个博记录一下吧.这大概是我第一次比较正式的面试了,虽然只是通过电话,但是还是暴露出了自己的很多问题,总结下,前事不忘,后事之师嘛.:) 一号上午接 ...

  4. 一篇哥们自己的写的IBM电话面试感想-@大国

    两天没写博了,还是没有养成一个习惯.前天和昨天休息,和哥们几个出去打球,运动一下,放松下脑子.今天就补一篇我哥们自己的写的关于他的IBM电话面试的感想,希望能帮到有需要的人. ------------ ...

  5. 西安电话面试:谈谈Vue数据双向绑定原理,看看你的回答能打几分

    最近我参加了一次来自西安的电话面试(第二轮,技术面),是大厂还是小作坊我在这里按下不表,先来说说这次电面给我留下印象较深的几道面试题,这次先来谈谈Vue的数据双向绑定原理. 情景再现: 当我手机铃声响 ...

  6. 阿里电话面试问题----100万个URL如何找到出现频率最高的前100个?

    内推阿里电话面试中面试官给我出的一个题: 我想的头一个解决方案,就是放到stl 的map里面对出现的频率作为pair的第二个字段进行排序,之后按照排序结果返回: 下面口说无凭,show your co ...

  7. JAVA工程师-蚂蚁金服电话面试

    今天5点半接到一个杭州的电话,是蚂蚁金服打来的,当时心里一阵发慌,由于还在上班,就和面试官约定6点下班之后再来.挂完电话,心里忐忑的不行,感觉自己这也没准备好,那也没准备好.剩下半个小时完全没有心思再 ...

  8. 【笔试面试】神马搜索C++程序猿电话面试

    面试时间:2015.07.15 预约时间:2015.07.14.电话面试前一天,会电话咨询你方面电话面试的时间. 面试环节: 无自我介绍(这是我面试这么多家公司碰到的第一次),直接面试内容. 问题1: ...

  9. 上海支付宝终面后等了两周,没能收到offer却来了杭州淘宝的电话面试

    上上周一(14/12/22)上海支付宝hr终面 http://www.cnblogs.com/zhanghaoh/p/4178386.html 苦苦等了两周,没能如愿收到offer,却在今天等来了 杭 ...

随机推荐

  1. 【BZOJ4012】开店(主席树)

    [BZOJ4012]开店(主席树) 题面 Description 风见幽香有一个好朋友叫八云紫,她们经常一起看星星看月亮从诗词歌赋谈到 人生哲学.最近她们灵机一动,打算在幻想乡开一家小店来做生意赚点钱 ...

  2. 【NOI2008】假面舞会(图论,搜索)

    题面 Description 一年一度的假面舞会又开始了,栋栋也兴致勃勃的参加了今年的舞会.今年的面具都是主办方特别定制的.每个参加舞会的人都可以在入场时选择一个自己喜欢的面 具.每个面具都有一个编号 ...

  3. 【CJOJ1090】【洛谷1967】【NOIP2013】货车运输

    题面 Description A 国有 n 座城市,编号从 1 到 n,城市之间有 m 条双向道路.每一条道路对车辆都有重量限制,简称限重.现在有 q 辆货车在运输货物,司机们想知道每辆车在不超过车辆 ...

  4. chkconfig命令核心案列及核心原理

    chkconfig sshd on  设置sshd开机自启动 chkconfig sshd off  设置sshd开机不启动 chkconfig --level 35 sshd on    设置ssh ...

  5. jdk,maven,tomcat 的环境配置

    一般的下载,我想就不用我多说什么了,mysql的配置在mysql压缩包安装方式上,这里直接贴图,下次要是忘记了可以看一眼. 这两个是直接新建的,打开方式为我的电脑,右键:属性,左侧:高级系统设置,下侧 ...

  6. 26.Django模板语言和分页

    继承 extends 子版只能继承一个父模板 1.父模板 master.html <!DOCTYPE html> <html lang="en"> < ...

  7. vscode前端常用插件推荐,搭建JQuery、Vue等开发环境

    vscode是微软开发的的一款代码编辑器,就如官网上说的一样,vscode重新定义(redefined)了代码编辑器.当前市面上常用的轻型代码编辑器主要是:sublime,notepad++,edit ...

  8. 【Unity与23种设计模式】命令模式(Command)

    GoF中定义: "将请求封装成为对象,让你可以将客户端的不同请求参数化,并配合队列.记录.复原等方法来执行请求的操作." 实现命令模式的标准在于: 当请求被对象化后,对于请求对象是 ...

  9. jquert 判断checkbox 是否选中

    <input type="checkbox" id="IsEnable" /> 在调试的时候,会出现,一直未true的状态,不管是选中还是未选中 解 ...

  10. 求第k小的元素

    用快排解决: 用快排,一趟排序后,根据基准值来缩小问题规模.基准值的下角标i 加1 表示了基准值在数组中第几小.如果k<i+1,那就在左半边找:如果k>i+1那就在右半边找.当基准值的下角 ...