微步在线二面

1、项目介绍
2、b+树、avl、红黑树、b树;
3、存储引擎innodb和myism
4、acid
5、数据库隔离级别
6、mybatis #{}和${},会产生什么问题,sql注入如何解决
7、java的特性
8、设计模式7大原则
9、tcp和udp;
10、三次握手和四次挥手;以及各个状态;
11、为什么会time-wait:2msl;
12、为什么需要重传syn+ack;
13、保障tcp安全传输有哪些措施
14、https和http的区别,https的加密方式
15、spring boot的常用注解
16、springmvc的工作流程;
17、bean的生命周期
18、spring boot的run的流程
20、几个锁的原理
21、ThreadLocal原理
22、aqs原理,说下底层实现
23、单例模式懒汉加载
24、aop和事务搭配会出现什么问题;
25、最长重复子串:口诉思路
26、后根遍历的两种方式(递归,迭代),代码实现(10分钟内完成)
27、10g的文件,1g的内存,里面存储的名字,找出出现次数最大的topk;
反问(10-分钟!!!!!)
#面经##Java工程师#
全部评论
老哥,有三面通知了吗?
1 回复 分享
发布于 2021-04-19 16:27
楼主今天二面的吗
点赞 回复 分享
发布于 2021-04-15 22:11
老哥面试了多久呀,四十多分钟吗
点赞 回复 分享
发布于 2021-04-15 23:14
楼主你好,请问你是实习、校招还是社招?
点赞 回复 分享
发布于 2021-04-16 09:15
topk那个是构建最大堆还是最小堆啊
点赞 回复 分享
发布于 2021-04-16 11:39
老哥有三面通知了吗
点赞 回复 分享
发布于 2021-04-16 14:45
大文件的怎么解决
点赞 回复 分享
发布于 2021-04-19 17:01

相关推荐

01-02 00:50
三峡大学 Java
程序员牛肉:这简历一出手就离失业不远了。 作为一家公司来讲,我如果要招日常实习生,那我对实习生最基本的要求就是要能干活,毕竟你就待三四个月,谁会留心培养你? 那么除了院校之外,最重要的就是项目和实习了。没有实习的话项目就好好搞。 但是你说你这个项目吧:课程作业管理系统和TMS运输管理系统。这两个基本就和闹着玩差不多。 你作为一个想要应聘Java开发实习生的人,对后端的理解还仅仅停留在:“使用mapper和sql映射”,“使用SQL进行多表调用”,“基于MySQL简历表结构”,“基于Spring boot完成CURD操作”这种玩具上......... 找不到后端实习的
点赞 评论 收藏
分享
评论
4
20
分享

创作者周榜

更多
牛客网
牛客企业服务