新卓越专属福利
感谢新卓越小学姐推荐
14级肖依云 目前在京东商城 从事Java后台开发
http://www.linkedkeeper.com/1404.html 这个是京东商城我们部门的系统,比较典型的电商网站。
fw.jd.com 这里面有一些关于架构的内容,可以了解下落地的项目架构模型。
http://www.linkedkeeper.com/1405.html 这个是构建敏捷开发团队方面的资料
方便大家后续学习哦~
秋招面经拼多多
岗位:Java研发工程师
喜提拼夕夕offer,算是第一个大厂的offer吧,写个面经回馈一下牛油们吧。时间有点久,内容有些记不太清,记录一下大致问题(顺序不分先后)![6782e6778a79689f526cb248666c2597.png](https://i-blog.csdnimg.cn/blog_migrate/be033789e399ba4a5a4be2ee2d7d08e1.png)
自我介绍
介绍一下mysql索引?为什么用B+树?
网络IO模型?什么是多路复用IO?select和epoll的差别?select具体过程?
java类加载机制?双亲委派模型的好处?
进程和线程的区别?线程是不是越多越好,为什么?***作系统怎么调度的,调度算法?java中cpu调度是线程还是进程?
数据库事务?隔离级别?
java线程变量怎么实现的?内存模型?
手撕代码
a.用数组模拟循环链表
b.堆排序实现
二面(电面)面试官有事情迟到了40多分钟,不过很有礼貌表示了歉意,人非常好,感觉是个技术大佬,思维还有语速都很快,带的我语速都变快了。
自我介绍
数据库索引?B+树?为什么要建索引?什么样的字段需要建索引,建索引的时候一般考虑什么?索引会不会使插入、删除***作效率变低,怎么解决(分表***作)?
数据库事务特点?事务隔离级别?项目中的事务实现?脏读、不可重复读、幻读各举个例子?
Spring bean的生命周期?默认创建的模式是什么?不想单例怎么办?
设计模式,单例模式,怎么保证线程安全?锁效率太低,怎么提高效率?CAS?CAS本质是什么?什么是原子性?Compare and Swap两步***作,为什么能保证原子性(涉及到CPU指令)?分布式锁?
还有什么设计模式?工厂模式有几种,都讲讲?简单工厂模式和工厂方法有什么差别?
数据库表怎么设计的?数据库范式?设计的过程中需要注意什么?enum类型的值一般怎么存?如果有一个十几位的小数为了不丢失精度怎么存?tinyint几个字节,int几个字节?
终面就很轻松了,主要就是问下目前手上有哪些offer,意向工作城市、家庭状况、未来发展规划,以及介绍了下公司的工作制度、福利补贴等,当然还有最重要的期望薪资。
当晚就收到了offer的邮件,效率也是很高了。
![6782e6778a79689f526cb248666c2597.png](https://i-blog.csdnimg.cn/blog_migrate/be033789e399ba4a5a4be2ee2d7d08e1.png)
原文链接:https://www.nowcoder.com/discuss/124749
来源:牛客网整理
新卓越 新学期C语言/C++/全栈基础班/Java开发工程师/前端开发工程师/大数据精英班
西安科技大学临潼校区
158-9142-6016
187-2923-8660
QQ:370653131
地址:科大旧图书馆后门信息网络中心一楼
新卓越 新学期C语言/程序员/C++/Java秋招直通班/前端秋招直通班/大数据精英班
西安邮电大学长安校区
151-9186-5006
QQ:767284423
地址:邮电西区图书馆A104
![6c53f8ae10f5706e2f2795ff9002819e.png](https://i-blog.csdnimg.cn/blog_migrate/cea2cf80eae934a5593a938121302de9.png)
![518f9f6fb44c516302a2bc59b101e181.png](https://i-blog.csdnimg.cn/blog_migrate/18c20ae12472dcd0f6c42a0a42df8c9e.jpeg)
![fad8ffbeed353607a260c3bd0e7e8787.png](https://i-blog.csdnimg.cn/blog_migrate/d1a4ed845d49425a68a47831593a8c98.png)