百度

72人关注 关注 4581人分享

JAVA研发工程师 面试经验( 北京 ) - 百度
发布时间: 2023-09-08 15:26:35 来源:职朋网友分享
面试过程:

一共会有2轮技术面,1轮hr面。形式主要是是一对一单人面试,期间主要是问一些技术问题,会根据你的简历问。

面试官问的面试题:

百度JAVA研发工程师面试题

一面:
如何根据用户行为给用户推荐广告?
web应用中如何控制用户权限?如何防止用户跳转到他不该跳转的页面?
如何从网页中抓取需要的数据?
把一个很大的从小到大排序的数组循环右移N次后,如何在最短的时间找到最大的数字?
有十个很大的从大到小排序的数组,如何从中找出最大的10个数?top 10问题。
堆排序?快排?时间复杂度?
线程通信有哪些方法?同步和异步各有什么优缺点?数据库连接同步异步?

二面:
自我介绍
一个程序从写代码到程序运行经历过什么?elf文件格式?
个人项目重难点是什么,如何优化?
数据库连接池
进程和线程的区别?进程间通信?
负载均衡策略有哪些?

查看面试题参考答案>>

面试相关细节(职业圈独家调查):

你是通过何种渠道获得这次面试机会的?
答:校园招聘
你觉得这次面试的难度如何?
答:困难
这次面试的结果如何?
答:面试成功但没有去报到

赞一下 踩一下

以上信息仅代表发布者自己的观点,由于在职时间、职位以及个体本身的影响,和公司整体情况可能会有偏差,仅供参考!

评论

还需查看百度 更多信息?

相关公司面试经验