深信服提前批1面(凉经)

线上一面大概45分钟
岗位:java开发

1.个人介绍

2.选择一个熟悉的项目,介绍一下自己的项目(我介绍的黑马点评),问我几个人完成的

3.如何登陆的?我答了短信发送,用户登录,登录校验3部分内容

4.生成短信验证码的函数是哪个包下的?这个包是做什么的?

5.UUID怎么生成的?如果让你自己设计一个类似于UUID的你该怎么设计?

6.Redis是多线程安全的吗?

7.分布式锁的原理。分布式锁是否可重入?分布式锁可重入的原理

8.红黑树的特点。红黑树是平衡二叉树吗?红黑树如何做到平衡的?

9.会不会C++的STL(我:???)

10.场景设计题:选择一种数据结构,检查进程崩溃重启是否在30s内重启10次

11.手撕算法:反转数字

12.反问

拷打完就知道自己寄了
全部评论
实习经历不会问嘛?
点赞
送花
回复 分享
发布于 06-24 19:41 浙江

相关推荐

3 12 评论
分享
牛客网
牛客企业服务