- 自我介绍
- 主要技术栈询问
- 以往项目询问,之前做的主要工作是什么
- JWT缺点的解决思路
- 数据库数据量很多该如何去解决(分库分表,redis缓存存放一些实时非隐秘数据)
- 分库分表的思路,如何保证一致性
- 对于多个数据库服务器,添加一个用户,如何判断应该加入到哪个服务器上(可通过按id求模取余计算)
- 如果原先是3各服务器,现在扩展到5个,那么之前在多个服务器上存的用户信息是不是要信息迁移,如何解决(一致性哈希)
- 一致性哈希原理
- 一个接口同时处理多个操作,如何保证原子性(事务)
- redis缓存的缓存击穿,缓存雪崩问题,如何解决
- 布隆过滤器的底层原理
- 多进程之间的访问数据的一致性如何解决
- HashTable底层原理
- 之前做的项目中,如何进行性能测试和压力测试
- postman工具模拟请求,返回响应时间的参数是什么
- linux服务器的使用
- 如何判断一个链表是否出现环(快慢指针)
整个面试大概四十分钟,果然大厂都是不直接问知识点,而是说一个场景,让你说出有哪些技术可以解决,再深问该技术以及相关技术。
希望来个二面吧,多学习学习,即使现在不能进腾讯,也能为以后做铺垫。
按常例还是来一个,加油加油
全部评论
(5) 回帖