双非本硕,电子信息转码,秋招算是结束了,陆续把一些面试问题整理出来,造福后面的人。
笔试(0907)
题目若干道选择题,场景问答题题,三道编程题,若干道问答题,类似于人生规划这种。
一面(0913)大概二十分钟,自我介绍完直接开始八股,贼清爽。
1、mysql引擎有哪些,有什么特点。
2、mysql的事务是什么。ACID具体指什么。
3、mysql聚集索引和非聚集索引
4、mysql索引失效发生在什么情况。
5、mysql主键的特点,一般怎么设置主键。
6、redis高性能高可用怎么实现。
7、redis的单线程怎么实现高性能。
7、redis key的删除策略。
9、redis成功写入数据库,但读不到可能的原因是?
10、java类加载是怎么做的?
11、jvm的堆、栈、静态变量区?什么在堆中,什么时候在栈中?
12、多线程出现的问题?
13、什么是可重入锁?
14、数组和链表区别
15、栈和队列的区别,应用场景。
16、springboot怎么解决跨域问题。session怎么在微服务之间共享。
17、csrf攻击是什么。
18、微服务的xxxx(听不懂,答没怎么了解微服务)
19、怎么判断环形链表。
20、操作系统的进程调度算法有哪些。
感谢信(0918)