腾讯事务型开发实习生一面凉经

前言

其实自己投的是NLP,不过被后端捞了,甚是感激。



面试过程

面试官人很好,说话也很客气,比较热情。
可惜我还是太菜了,问的问题好多答不上来。

1. 自我介绍

首先他让我介绍了一下我自己, 这里插一句嘴,我之前一直以为腾讯面试要用英文…
然后介绍一下项目。

2. 项目介绍

他问了问我项目的分工,项目的架构,是以功能划分吗。
问了我表的构建。

问了一下查询的频繁的表,有什么解决方案。
我回答了负载均衡,用redis先记录下是存到哪个表,然后每次查找前访问一下redis。
然后他就问了我redis的实现机制…(吓, 我只知道redis是key-value, 属于内存数据库)

3. 数据库

数据库事务? ACID, 举业务例子。
问了一下rollback实现过程,然后A给B汇款500块钱,能不能先B-500 再A +500。
知道什么是数据库索引吗?
密码存在数据库用什么算法? “MD5”, 为什么用MD5?
(据说md5, sha1都不太安全了,推荐用sha256)

4. Linux

有没有用过linux, 知道权限位630什么意思吗

5. 计算机网络

TCP和UDP区别,UDP业务场景, TCP几次握手几次挥手?
能不能三次挥手?第二次挥手和第三次挥手能不能合一起,为什么?

6. 反问

向面试官询问问题。



总结

总之,和面试官交谈能发现自己一些不足,尽量努力吧。大家加油…

猜你喜欢

转载自blog.csdn.net/weixin_43850253/article/details/115190581