我的校招应该结束了,请牛客网的诸位吃几碗面

还在等武汉京东和杭州网易考拉开奖...leader给我申请了实习转正的sp offer,极大可能就留在了实习单位,实在是舍不得这里,同事和leader都很好,但是北京又不喜欢...纠结。后续应该不会有面试了,就这样了

相比于春招,秋招从容了很多,还是要感谢牛客网的各位

1、
日期:7.12,时间:22分钟,公司:百度,岗位:软件开发工程师
面试问题
1、实习介绍
2、会不会C++(不会)
3、有一个函数,输出1的概念是百分之三十,输出0的概念是百分之七十,使用这个函数等概率输出100以内的数字
4、怎么查看占用了端口号的程序的可执行文件的位置
5、怎么统计日志文件中重复数量最多的前十行
6、开放式问题:当你的电脑断网了之后,你会怎么去排查

2、
日期:7.31,时间:14分钟,公司:腾讯,岗位后台开发
面试问题
1、实习介绍
2、说一说Java的集合类
3、LinkedList与ArrayList的区别
4、1000个节点,插入,查找,删除的频率差不多,用LinkedList还是ArrayList
5、Spring的依赖注入是怎么实现的
6、有什么要问我的

3、
日期:8.15,时间:40分钟,公司:百度,岗位:软件开发
面试问题
1、熟悉HashMap吗?是线程安全的吗?多线程访问有什么问题?仔细说一下
2、知道线程安全的Map吗?怎么实现的?
3、== 操作比较的是什么?与equals有什么不同?
4、Integer的 == 与 equals操作
5、String的 == 操作
6、对链表排序(归并排序,快速排序)
7、实现LRU
8、垃圾回收
9、CMS,还问我ConcurrentModify错误啥的,我说是不是ConcurrentModifyException又说不是,不知道问的啥...
10、网络编程中异步操作,NIO,Netty
11、TCP的三次握手和四次挥手?仔细说说
12、为什么要四次挥手?三次挥手不行吗?
13、TIME_WAIT多了有什么问题?

4、
日期:8.22,时间:一个小时二十分钟,公司:网易,岗位:Java研发
面试问题
1、项目介绍
2、HashMap源码,是否线程安全,为什么
3、ConcurrentHashMap
4、给一堆活动,有开始时间和结束时间,求最大重叠活动数。对这个业务场景建模
5、JVM内存分区
6、双亲委派
7、被不同的类加载器加载出来的对象的Class对象 == 操作,返回结果是什么?
8、Spring源码看过吗?MyBatis呢? 都没有...面试官说积累不够
9、IoC是什么?解决了什么问题
10、MySQL聚集索引和非聚集索引
11、SQL
12、B-Tree与B+Tree的区别
13、为什么要用B+Tree来作为索引底层的数据结构
14、实习的思考
15、有什么问题要问我? 我问了面试官如何权衡技术与业务,然后聊了挺久的,很好的面试官,指出了我的问题,积累不够

5、
日期:8.22,时间:四十分钟,公司:网易,岗位:Java研发
面试问题
1、项目介绍
2、10G的文件,2G的内存,文件中每一行都是一个酒店名,如何统计出前二十的酒店
3、HashMap的容量为什么是2的n次方
4、红黑树,左旋,右旋
5、读写锁的Condition对象是干什么用的
6、AQS源码,Unsafe的park()方法是干什么?
7、锁的粗化过程
8、间隙锁
9、MySQL存储引擎
10、Spring组件用过那些
11、Spring注解如何实现的
12、BeanFactory是什么
13、Bean在加载的时候的流程
14、FactoryBean是什么?
15、BeanFactory有什么实现类


6、
日期:8.23,时间:半个小时,公司:京东,岗位:Java研发
面试问题
1、项目介绍
2、请求转发和重定向的区别
3、Filter,Listener,Servlet是如何加载的
4、Spring如何加载配置文件
5、有用过什么Filter
6、用过什么集合,HashMap,ConcurrentHashMap
7、MySQL几个存储引擎的特点,区别
8、MySQL的分页,limit,如何优化
10、MySQL索引如何利用
11、对高并发,分布式的理解
12、线程池的几个参数,以及一个任务在什么情况下会进入核心线程池,任务队列,最大线程池
13、主动和我聊起武汉京东主要负责的业务

7、
日期:8.29,时间:不到二十分钟,公司:京东,岗位:Java研发
面试问题(这尼玛不是hr面...全程聊天)
1、最近读什么书
2、身边有什么优秀的人
3、为什么不留在实习的地方
4、自己的优点
5、还有什么优势
6、有什么要问的
#面经##Java工程师##秋招##百度##网易##京东#
全部评论
大佬,数据库方面资料能否分享呢,谢谢
点赞 回复 分享
发布于 2018-08-29 20:24
大佬是哪家?
点赞 回复 分享
发布于 2018-08-29 20:33
恭喜楼主
点赞 回复 分享
发布于 2018-08-29 20:35
拿到offer了吗?
点赞 回复 分享
发布于 2018-08-29 20:51
1000个节点那个怎么答的
点赞 回复 分享
发布于 2018-08-29 23:50
同问1000个节点那个题
点赞 回复 分享
发布于 2018-08-30 07:04
膜SP大佬0rz
点赞 回复 分享
发布于 2018-08-30 14:28

相关推荐

一面(10-17,40min)1. 自我介绍2. 对ES6语法的了解3. 箭头函数的this指向4. A对象声明了一个箭头函数方法,在B对象访问时,它的this会指向谁???听不懂,瞎说了一个A。。。然后面试官就是很长时间的沉默5. 对Promise的了解6. 对任务执行机制的了解7. 对浏览器存储的了解,比如sessionStorage等等8. 没事,你后面如果用到IndexedDB会对它有更多的了解的9. vue生命周期10. 仔细说说各个生命周期在这个阶段都完成了什么11. destroy的事件监听器是自动移除的?12. 组件通信的方式13. VueX的组成结构14. 哪个是提交?哪个是修改?哪个是执行异步操作的?15. 用过插槽吗?讲一下16. 说说Vue3相对Vue2的改变17. 开发移动端或PC端时有没有做过性能优化18. 当时具体怎么设计这个虚拟列表的19. 这个列表大概多少项20. 开发移动端有没有遇到兼容性的问题21. 样式兼容性问题怎么解决22. rem和em的区别23. 你在开发小程序用的是什么单位?没用过rpx吗?24. 讲下Echarts是基于什么实现的?SVG有了解过吗?Canvas了解吗25. 讲一下居中方案26. 未来的学习计划27. 目前有没有签第三方28. 反问二面(10-22,50min)1. 自我介绍2. 为什么选择前端?学习前端的方式3. 还在实习吗?4. 实习项目面向的客户是谁?主要有哪些功能呢?5. 微前端的框架6. 私有化数据上传、yaml档案下载的流程7. 讲讲关于镜像、docker、k8s的理解8. 你们后端用的是什么语言?9. 你阐述的是如何使用国际化,但是你对国际化的原理有了解吗?10. 你的xx业务中的复杂表单为什么复杂?11. service层怎么优化统一管理的?12. 你提到虚拟列表优化,渲染900个项时会卡死,为什么会卡死?13. 你这个小程序懒加载具体怎么实现的?14. 好好的为什么迭代之前的那套体系?说说具体的原因。迭代过程中之前的用户数据有没有遇到问题15. 重排重绘16. 事件委托17. 跨域18. let、const、var19. 是否了解React,看你的技术栈没有这方面的知识(应该回答正在学习,尽可能地介绍自己目前了解的程度,而不是只是回答我目前只看了一点点文档就没了)20. webpack、vite用过吗?说一下webpack的核心21. 大语言模型的原理?22. 研究方向是什么?多模态吗?有没有做过微调之类的操作?23. 反问#数字马力##数字马力面经##前端#明天就是11月了,下个月0会变成1吗?
查看49道真题和解析
点赞 评论 收藏
分享
点赞 109 评论
分享
牛客网
牛客企业服务