滴滴提前批 java 一面凉经

大概1h。
自我介绍,介绍项目,选一个成长最大的讲,项目难点
(记不清顺序了,也记不全,想到啥写啥)
0. 数据库三范式
1. 类加载机制
2. 双亲委派机制
3. java集合, HashSet底层, 说说TreeSet 和 LinkedHashSet区别
4. 接口和抽象类的区别,继承(单继承和多继承)
5. springboot
6. 重载和重写
7. Mybatis二级缓存(没记)
8. 线程创建方式
9. 线程池相关,参数,设置核心线程数数量
10. Lambda表达式有哪些?如何自己写一个函数式编程(不知道)
11. redis淘汰策略
算法:LRU
(记不全了,还有一些八股,五分钟后秒挂)
全部评论
加油
点赞 回复 分享
发布于 2024-08-18 19:42 陕西
挂了会发感谢信吗
点赞 回复 分享
发布于 2024-08-16 14:59 北京
想问一下手撕是核心代码模式还是acm呀
点赞 回复 分享
发布于 2024-08-09 11:18 新疆
是没撕出来吗怎么直接挂了
点赞 回复 分享
发布于 2024-08-08 23:19 江苏
老哥加油
点赞 回复 分享
发布于 2024-08-08 22:51 新疆
老哥的项目是什么啊
点赞 回复 分享
发布于 2024-08-08 19:23 山西

相关推荐

04-09 16:14
门头沟学院 Java
(二月多面的)同样没问实习,首先让手撕一个 Redis 分布式锁(可能是因为简历上提到有相关内容,但题目是腾讯题库里的),鼠鼠不会,支支吾吾说忘了 API,他潇洒的甩了下头发,说可以在本地写。😅装模作样弄了一阵,计上心来装作如梦初醒:“借的电脑面试没找到 IDEA”他又潇洒一摆手,那就写伪代码吧😅憋半天,把几个关键点的八股写成注释,他看了后,用不再潇洒的语气问我:“伪代码你全写中文干哈?”😅哈哈,会的话哥们还想写拉丁文呢后面又出了一个多线程打印 ABC 的手撕,同样不会,这次没再装,直接说不会,于是开始八股,有些鼠鼠背过,但明显感觉他应该没背过,或者干脆他就不是做 Java 的,吟唱过程没有一点反应,全程也没有追问,属于是那种问完只要你吱声就行,当然也可能是鼠鼠前面手撕表现太骚让他兴致全无,毕竟刚开始他还不停甩头发防止刘海遮住眼睛看不清,后面全程没动过头,估计都是隔着铁窗般的刘海望着鼠鼠我尴尬直播。1、HashMap 怎么实现的2、HashMap 的 Index 如何计算3、HashMap 和 HashTable 有什么区别4、HashMap 和 TreeMap 的区别5、HashMap线程安全吗,有什么线程安全的?6、ConcurrentMap 的实现原理7、HashMap 插入、查找、删除的时间复杂度8、最坏情况的时间复杂度9、高并发场景下除了线程不安全还会存在哪些问题?10、HashMap 的扩容11、TCP 三次握手和四次挥手12、和 UDP 的区别13、HTTP 中的长链接和短链接的区别14、怎么去关闭链接15、HTTP 2 相比 HTTP1.1做了一些什么改进呢?16、UDP 有实践操作过吗?17、Spring 中 bean 的生命周期18、bean 有哪些作用域(答了单例,追问还有哪些)19、Spring AOP 的实现原理(答了动态代理,追问具体怎么实现)20、Spring AOP 有哪些定义,通知类型21、Spring 中的事务22、Spring 中类的构造机制有哪些(有哪些注入方式)23、IoC 容器的原理,如何管理 bean 的24、如何去解决循环依赖问题25、介绍实习26、具体讲一下乐观锁方案的实现(实习项目里的)27、SQL 语句如何写的(实习项目里的)28、kafka、rabbit MQ、rocket MQ如何选择(项目里的)29、list 的常见数据结构有哪些30、redis 如何保证原子性?31、redis 的持久化机制32、redis 分布式锁如何删除锁33、删除锁如何保证原子性34、如何实现锁的自动续期35、市面上还有哪些常见的分布式锁?有使用过吗?36、介绍下策略模式37、策略模式的缺点面完隔天挂。
点赞 评论 收藏
分享
04-14 16:54
已编辑
大连理工大学 Java
懂车帝 客户端一面 顺序是乱的,录音没录上,较长的问题忘记了很多整体感受:感觉自己像这个猴子🐒1.对于客户端有什么了解吗?如果不了解就不倾向聊,就聊后端了解过android hybrid flutter 嘛2.http和https的区别3.加密算法有什么了解的吗,具体讲一下这边拷打线程进程是真难受啊,有几个场景忘记了3.线程之间怎么交互4.进程和该进程下的线程怎么交互,如何进行数据交互脑子懵了,紧张死,直接说的Redis多线程可见,存储到Redis 中,此时面试官拷打是线程与进程交互,你了解Redis 的内存底层吗?5.你了解过什么设计模式6单例模式介绍7.单例模式是否线程安全8.单例模式用来干什么9.责任链模式不考虑业务,a b c d e顺序是否能改变10.责任链中插入一个f,怎么操作?只需要修改指针吗?11.模版方法模式是干什么的12.线程池怎么用的?你用来干什么?13.线程池怎么实现动态扩容,比如说此时有几个线程数量,突然来了了几十个任务,你怎么扩容14.线程安全的工具具体讲一下15.String StringBuilder StringBuffer的区别讲一下16.StringBuffer内部的实现?忘记了具体问题,只记得这个问题深挖底层源码,大脑宕机,拷打的我浑身难受17.具体说一下接口和抽象类的区别18.接口中只能定义抽象方法吗?19.抽象类的作用是什么20.接口的你主要用来干什么?21.继续让说接口和抽象类的区别,把八股背出来,想不出来别的了22.后续又拷打了一会接口和抽象类,脑子懵了,具体问题忘了23.token cookie session具体讲一下24.对这三个又拷打了一下底层,应用场景,问题太长了,脑子懵了,忘记了25.hashtable和hashmap怎么实现的,讲一下底层26.怎么将hashmap转换为线程安全的27.concurrenthashmap的底层28.后面的有一些忘记了,面试官后面有点想快点结束了,感觉寄了29.算法题 将字符串中的单词进行反转 acm模式,自己导包30.算法题遍历可以解决,有什么优化的方法吗?31.反问了学习建议和客户端的业务 32.对于这次面试的感受,面试官挺好的,但本人太菜了,仍需沉淀,对于八股应该要多深挖一下,紧张,大脑宕机
查看28道真题和解析
点赞 评论 收藏
分享
评论
9
46
分享

创作者周榜

更多
牛客网
牛客企业服务