百度面试记录 —— 技术要求很高

Baidu一面的问题:

1、在自动化实施过程中成本最大的一部分是什么

2、在实现自动化过程遇到的最大困难,是如何解决的?

3、Java:HashMap与HashTable的区别

4、Java:对抽象类与接口的理解

5、设计模式:如何实现线程安全的单例模式

6、设计模式:监听者模式

7、算法题:判断一个链表是否有环

8、算法题:字符串左旋

9、算法题:二叉树中,两个节点间的最大路径。

二面百度:

1、自动化框架的实现,为什么这么做?

2、自动化过程中遇到的难点,困难?

3、面向对象的特性,简单阐述这些特性带来的优势

4、接口与抽象类的区别

5、异常类处理机制

6、反射机制,在实际写代码中应用

7、final,finally,finalize的区别

8、有没有用过spring框架

9、测试用例设计题:就linux下的CP命令设计测试用例。

10、如果让你设计一些log监控系统,你会从哪些方面考虑?

相关推荐