某小厂线上面经

自我介绍
共享屏幕看项目代码
项目有日志功能吗?(没看这部分,直接说的没有,但是面试官看出了是开源项目,说应该会有的,你还没看到)
如何保证高性能查询数据以及并发安全(redis缓存,分布式锁保证并发安全)
Redis崩溃了怎么办(答了本地缓存,没想起来主从集群)
本地缓存有用过吗(回答:没用过,但是知道有caffeine框架)
mq用在哪些地方(异步处理,延迟关闭订单,没回答很多,面试官也没追问)
责任链模式是什么(维护一个链表,以此进行验证,感觉回答得不太行)
自己写的项目用到了什么设计模式,有什么难点(自己做的小项目没用到设计模式,难点回答的也不太行)
spring用到了哪些设计模式(答了工厂模式,单例模式,代理模式,还有模板模式和适配器模式没答出来)
Java的io流用到了哪些设计模式(想了很久答了装饰器模式,还有适配器模式没答出来)
工厂模式跟抽象工厂模式的区别(答得不好,说抽象工厂是抽象出来的工厂(废话),然后由其他工厂去实现)
线程的生命周期
说一下MySQL的事务
什么是脏读,如何防止(回答了加锁)
手写一个读取文件的程序(写歪了,文件内容读出来了,但是后面报了指针错误,完damn)
面试官急着去开会,就没继续问了,他说如果过了后面还有一轮面试

总结:面试官态度还是很好的,下次投简历一定把“熟悉设计模式"删了
全部评论
好专业的面试官
1 回复
分享
发布于 03-13 12:34 上海
多半是凉了
点赞 回复
分享
发布于 03-13 11:58 广东
滴滴
校招火热招聘中
官网直投
面试官见过你的项目
点赞 回复
分享
发布于 04-02 23:20 甘肃

相关推荐

5 14 评论
分享
牛客网
牛客企业服务