百度一面(测开)
今年太难了,一直看大家的面经,写一个吧,感觉凉了憨憨叹气
没有自我介绍,上来就问项目,比较详细如何实现的那种
然后是一些Java基础:
- 深拷贝、浅拷贝(区别)
- 说一下垃圾回收(内存泄漏)
- 什么是单例模式,会不会写(会,然后没再问),实际中有没有用过
Linux:查看文件(显示后几行)、查看进程、top命令、进程信息有哪些、显示的资源占用内存占用是动态的还是静态的(你是怎么想的)
数据库(MySQL):插入数据、删除一个表、有没有了解其他数据库(没有)
测试聊天功能:除了功能测试还有没有其他考虑的点(说了界面兼容性、并发性测试)
两道代码:
(1)找出数组中和为n的两个数,返回下标
我写了个n2的答案,复杂度低的不会
(2)给一个文件,每行是key=val的内容,统计第三列的平均值
感觉自己写的代码跑不出来😔
两道编程是分开的,问一会写了第一道题,完了又开始问,结束的时候发了第二道说先到这里,你写第二道题就完了,有后续的话有人打电话
俺太菜了🙁
#百度面试##百度##面经##Java#