2、Map
3、异常
4、object有哪些方法
5、jdk1.8新特性,新的日期类
6、redis数据结构
7、了解哪些中间件
8、mysql事务隔离级别,锁
9、linux常用命令
10、近两周看的书
11、有github或者博客吗?
12、反问
紫光展锐
进行的笔试
一共三个题
第一题:改版的01背包问题,然后明明代码没有问题,测试用例过了29,最奇怪的是AC
的正确率居然和我输入的Main函数的背包容量有关,当时就蒙了。
第二题:给的一个矩阵,问给的一个字符串在矩阵上是否连续
第三题:对一个字符串解压缩
一面
1.为什么Java1.8之后HashMap引入了红黑树作为存储方式?
2. ConcurrentHashMap为什么是安全的?
3.数据库索引的作用?什么时候用索引?优缺点?
4.HashMap的底层原理,有没有阅读过HashMap源码。
5.画出简历上第一个项目的系统架构图。
6.MySQL的事务级别及区别?
7.如何保证接口的幂等性?
8.为什么HashMap不是安全的?
9.给两个参数,第一个是文件路径,文件里存的是数字,第二个参数是 n,求文件的数字的和
是n的序列
二面
1.如果给你一个JSON数据,自己实现序列化,思路是什么?
2.Runnable和Thread的区别?
3.什么是序列化?为什么要序列化?
三面
1.给一个数组,写出3个元素的全组合输出(手写代码)
2.根据写的代码,问有没有需要考虑的异常情况。
四面
为什么换工作,对团队的期望,对待遇的期望。
写的不全,大家见谅
全部评论
(2) 回帖