综合总结:
知识总结:
自我介绍
常见数据结构对应的性质,用途,常用算法。
TCP 和 UDP 的区别,为什么头部长度不一样?
页式和段式的区别,优缺点,应用场景。
手撕三道题:
反转单向链表
非递归实现后序遍历
还有一道简单的动态规划,题目类似这个
都很简单,全部 AC
然后面试官问了问我在华为实习主要是做什么,做这件事的时候遇到什么困难,怎么解决的,为什么要这样解决,从哪里想到的。
实习中和同事有没有产生分歧,怎么解决的?
为什么不留在华为工作?
你实习的任务不重吧,平时工作之余在 干什么?我说装作繁忙。面试官:笑
面试官向我介绍项目组。
反问,组内遇到技术难题的解决流程是什么?
和我说二面在最近会安排。
面试官非常友善,体验很好。
面试完 20 分钟左右,官网状态就变成了复试,当天下午收到二面邮件。
自我介绍
为什么不读研究生?
为什么不留在华为?
问了问大学的情况?
闲聊了 20 分钟,开始正式的技术面试
面试官问我了解什么语言,我说 Rust 和 java。面试官很高兴,说年轻人接触新技术是很好的。
手写实现 linkedlist - LC 707,增删查改:
使用上一问中自己写的方法做一些操作,筛选,替换,合并。
异或性质的理论证明(交换律,结合律等)
使用异或理论寻找重复的数(两种解法)
HTTPS 加密算法的原理,如何防止劫持(根证书)
如何在 HTTP 上实现安全传输?关于这道题,我发起了一个讨论,有兴趣的朋友可以看看
腾讯面试题思考 — HTTP 可以实现安全传输吗?如果可以,如何实现?
进来之后要转 go 或者 cpp,愿意吗?
再次向我介绍部门
反问:进去之后有没有遗留的技术大坑需要填,比如会不会进去之后先改半年的 Bug
二面完成后快到晚上 10 点了,我从公司出来回家,回到家看状态,就更新为HR面试了。
我正坐在工位上装作繁忙,看到识别为腾讯的电话打过来。
自我介绍
学生工作中的难点,我在其中担任怎么角色,为什么会想到要这样做,最后的意义怎么样?
怎么看待读不读研究生?
项目如果由于公司的战略规划被砍了,怎么看待?
华为实习怎么样?做了哪些工作 ?
自己评价一下自己?我就说缺点是我不是科班出身,编译原理之类的我都不会,需要尽快补齐。
分别说一说同学,老师,华为的同事是怎么评价你的?
有没有其他 offer,怎么看待这些 offer?
反问,腾讯单身小姐姐多不多?有零食吗?加班严重吗?
小姐姐说加微信,说 offer 一周左右可以批下来。
这是秋招中我本人参加的几场面试的面经和分析,感兴趣的朋友可以看看。
2020腾讯秋招面经(已签三方)
2020shopee秋招面经
2020年字节跳动秋招面经(抖音全栈已oc)
腾讯面试题思考 — HTTP 可以实现安全传输吗?如果可以,如何实现?
