一面自我介绍讲一下实习所做的工作,工作中用了什么算法,用的什么语言Java相对于C++的优点Spring @Autowired和@Resource的区别,讲一下JVM的新生代和老年代,讲一下数据库查询慢的优化方法,Java序列化的作用,应用场景讲一下HashMap在多线程环境下使用可能的后果、有啥替代方案是否关注新技术、HTTPS相对HTTP有啥好处,未来几年的职业规划,二面在百度做了什么工作,是怎么做的,用了什么算法,怎么check效果?用Java做过什么项目,项目用了Java中的哪些框架?为什么要用Spring?为什么要用SpringMVC,如果没有这玩意,你自己咋实现?有啥想问我的,三面,在哪里实习的?介绍下在百度做的项目团队人数?项目背景?团队目标?个人目标?项目里的策略具体是怎么实现的?策略是自己开发的么?团队内会互相学习策略么?测试数据集有多大?关键词表有多大?在百度印象最深的一件事?公司和个人用什么语言?喜欢研究哪一块?平时都是怎么提升个人能力的?比如并发分布式这一块?如何保证你学到的高并发技术,不是demo层面,而是真正能在高并发环境行得通?四面(交叉面)自我介绍在百度做的工作和具体细节,策略实现方式Linux的内存管理方面有了解吗?(不了解)那你了解操作系统啥?讲一下死锁的产生条件和避免吧,讲一下银行家算法是如何避免死锁的,Linux的IO讲一下?(类型、IO效率、链接数、支持IO大小)求最短路的算法中了解哪些?具体讲下dijkstra算法吧,讲下JVM中的内存模型吧,有什么想问我的,五面(HR面)意向工作和打算?你说有比赛top3,简单介绍下情况大学学的专业?算法方面的课程情况介绍下软件杯这个项目?前后端意向?介绍下在百度做的工作,项目背景,你的角色百度工作和个人技术兴趣是否契合?对工作环境、地点、方向有什么要求?有什么想问我的?(问了两个问题,信号太差面试官都听错了 = =)...查看更多