9.27字节后端一面1h

1. 面试官先做自我介绍(少见),然后让我做自我介绍
2. 我看你本科是华南农业大学的,你也是广东人吗,因为我是广州人
3. 你写的两个项目是学习练手呢,还是上线使用的?
4. 挑一个你最熟悉的项目,说一下你遇到的难点以及解决思路
5. 为什么项目中同时使用了mysql和mongodb,选型上有什么考量的吗?
6. 了解MongoDB的存储数据结构吗
7. 用MySQL存储结构化数据,MongoDB存储非结构化数据,各自代表一个什么样的业务含义呢
8. 看你使用了redis的地理位置功能,你了解它的原理吗
9. 项目完成之后你怎么去验证它的可行性和功能的可用性呢
10. RPC和HTTP的区别
11. MySQL的存储引擎以及它的数据结构
12. B+树,为什么比普通的二叉树高度小,查找性能比较高是怎么做到的,相比B树的优点
13. MySQL的索引类型,索引在什么场景下会失效
14. 说一下HTTP的相关知识,HTTPS通过什么方式加密来达到安全的目的
15. 哪个环节会使用到这http和https协议,只借助这两个协议就能够达到安全加密的诉求了吗
16. tcp建立过程,两次握手或四次握手可以吗,三次握手有什么缺点
17. 说一下你项目中使用的设计模式(我项目中没用,我可以说一下我熟悉的)
18. 手撕1:单例模式(饿汉式,懒汉式(加锁,双重检测锁)),加上synchronized为什么就线程安全了
19. 手撕2:动态规划:最大子数组和,(不会处理输入),写完后讲下思路
20. 反问:多久出结果,入职的话还需要学什么
#秋招##字节##面试##后端#
全部评论

相关推荐

点赞 2 评论
分享
牛客网
牛客企业服务