赣州网站建设好么,做网站优化选阿里巴巴还是百度,个人备案网站名,php语言做网站小源下面分享一位好程序员的学员去百度Java面试流程#xff01;百度技术一面(20分钟)1、自我介绍很流畅捡重点介绍2、数据结构算法好不好挺好的(其实心还是有点虚#xff0c;不过最近刷了很多好程序员出的题感觉没问题#xff01;)3、找到单链表的三等分点#xff0c;如果单…小源下面分享一位好程序员的学员去百度Java面试流程百度技术一面(20分钟)1、自我介绍很流畅捡重点介绍2、数据结构算法好不好挺好的(其实心还是有点虚不过最近刷了很多好程序员出的题感觉没问题)3、找到单链表的三等分点如果单链表是有环的呢用快慢指针一个走一步一个走三步。如果有环先判断环在哪找最后一个节点然后用之前的无环的做法4、讲一下项目的架构我重点讲了MVC5、说一下你熟悉的设计模我重点讲了单例、工厂方法、代理6、有没有配置过服务器这个我真不知道都没听过呢只能诚实说没有毕竟都没法扯。百度技术二面(60分钟)1、Spring:有没有用过SpringSpring IOC、AOP机制与实现Spring MVC2、多线程:怎么实现线程安全各个实现方法有什么区别volatile关键字的使用可重入锁的理解Synchronized是不是可重入锁3、集合:HashMap底层实现怎么实现HashMap线程安全4、JVM内存管理GC算法HotSpot里面的垃圾回收器、类加载5、进程和线程的区别14、算法题1、从10万个数中找最小的10个时间复杂度分析(最大堆考虑内存)2、从一个有正有负数组中找连续子数组的最大和时间复杂度分析(动态规划)3、 满二叉树第i层有多少个节点n层的满二叉树共有多少个节点百度技术三面(25分钟)1、MySql优化2、说下项目做了些什么架构之类的3、在collabedit上在线写代码题目很简单是编程之美上的原题一个有序的整数数组输出两个数使它们的和为某个给定的值。之前做过很快写好然后给他讲思路。他继续问如果数组无序怎么办先排序。4、两个文件每个文件中都有若干个url找出两个文件中相同的url(用HashMap)百度技术HR四面(30分钟)1、自我介绍都四面了还自我介绍?!我还以为是单纯的hr面所以介绍的都是我的性格和生活方面的结果并不是。2、 问项目问的特别特别细技术细节还有遇到什么问题怎么解决的做项目有没有人带怎么跟别人沟通的。需要答案和整个面试流程的可以后台dd小源免费获取