瑞幸Java开发校招一面
1. 算法题限时十五分钟,给一个字符串n(长度不超过100),和数字m,取出所有可能的字符串组合,如输入abc和2,输出ab,ac,bc,ba,ca,cb
2. 如果实现实现一个Java的输入输出流,你会用什么设计模式
### Java问题
1. Java的双亲委派机制
2. 垃圾回收器G1有没有了解,如何实现的
### Spring问题
1. Springboot启动时有哪些步骤
2. Spring的AOP是如何实现的
3. 除了volatile关键字防止指令重排序还有哪些办法
4. ConcurrentHashMap如何保证线程安全
5. 如果HashMap里有100万条数据,remove掉90万条,HashMap的数组会不会变小
6. 三次握手和四次挥手
看网上的面经全是问的多线程和redis,结果完全不一样。行情不行,机会太少,要求高了很多。
个人觉得问得好难,完全搞不定
2. 如果实现实现一个Java的输入输出流,你会用什么设计模式
### Java问题
1. Java的双亲委派机制
2. 垃圾回收器G1有没有了解,如何实现的
### Spring问题
1. Springboot启动时有哪些步骤
2. Spring的AOP是如何实现的
3. 除了volatile关键字防止指令重排序还有哪些办法
4. ConcurrentHashMap如何保证线程安全
5. 如果HashMap里有100万条数据,remove掉90万条,HashMap的数组会不会变小
6. 三次握手和四次挥手
看网上的面经全是问的多线程和redis,结果完全不一样。行情不行,机会太少,要求高了很多。
个人觉得问得好难,完全搞不定
全部评论
无敌了,瑞幸也干了

还行
厦门国际部门吗,感觉和我问的好像,也是算法起手,后面问题相似度很高
相关推荐
10-22 12:03
山东大学 Java
程序员小白条:26届一般都得有实习,项目可以随便写的,如果不是开源社区的项目,随便包装,技术栈也是一样,所以本质应该找学历厂,多投投央国企和银行,技术要求稍微低一点的,或者国企控股那种,纯互联网一般都得要干活 点赞 评论 收藏
分享
