Java开发三年只会CRUD,偶获京东内推名额,历经曲折,终拿Offer

前言

此次说的是小编的一个高中同窗,当初他学的雕刻专业,后来因为种种缘由,转行Java,在19年11月份一个偶然的机会让他拿到了京东的内推名额前端

第一次拿到大厂的内推名额,心里在激动的同时仍是带着惶恐的,我当时感受本身的技术掌握的很差;但我不想放弃此次进大厂的机会,因而在这段时间拼命的去学,历经曲折后,终斩获Offer

话很少说,面经献上mysql

一面:

一、离职缘由;面试

二、Zookeeper在项目中的使用及原理;redis

三、Springcloud的一些组件介绍;sql

四、分布式锁:数据库

5. 多线程的建立方式:服务器

6. 服务器CPU数量及线程池数量的关系;多线程

7. Mysql的sql优化闭包

8. 如何作一个秒杀系统;分布式

9. 本身认为本身的技术怎么样?

二面:

1. Mysql是集群仍是单节点;最大的表中数据量大约是多少?3000w-4000w;

2. Mysql主从配置是DBA去作仍是本身去作?mysql主从同步的机制的原理?mysql主从复制主要有几种模式?

3. Redis持久化方式:rdb、aof;redis中哪一个版本开始能够对分布式使用;

4. Nginx的使用场景;

5. Spark主要用来作什么的?

6. 前端了解么:JavaScript有没有闭包的概念?

7. 离职缘由?

三面

一、数据库的索引原理

二、非聚簇索引和聚簇索引

三、索引的使用注意事项

四、联合索引

五、从底层解释最左匹配原则

六、Mysql对联合索引有优化么?会自动调整顺序么?哪一个版本开始优化?

七、Redis的应用

八、Redis的持久化的方式和原理

九、说你印象最深的京东技术团队的三篇博客

十、最近在学什么新技术

十一、你是怎么去接触一门新技术的

十二、会看哪些书

结语

大厂面试并无那么难,只要进日常常常性的去学习一些新的知识,进大厂仍是很容易的,那些说难的多是在自己技术都不够的状况下没有认清本身继续学的人

就像互联网寒冬同样,有的人在寒冬里被冻死,还有一些人并无感到寒冬来临

一个十年开发经验的人,若是只会CRUD,可能对业务相对来讲比较熟练,但工资在哪里摆着,你以为公司还有留下他的必要吗?

因为平台篇幅限制,同时为了你们更好的阅读,小编把面试相关的文档都整理好了,有感兴趣的朋友能够帮忙转发文章后,关注私信回复【学习】来获取

相关文章
相关标签/搜索