华为实习结束后,鹅厂和字节跳动递来的offer让我手足无措

19年毕业,没考研,项目比较少,在华为实习后就去面试了腾讯和字节跳动,Java后端开发,文末分享了一些我在这次面试前准备的学习资料库及笔记,有需要的话文末自取!!!

华为实习结束后,鹅厂和字节跳动递来的offer让我手足无措_第1张图片

 

腾讯就是面试效率之神!

 

腾讯一面 (时长70分钟)

 

  • 自我介绍
  • 常见数据结构对应的性质,用途,常用算法。
  • TCP和UDP的区别,为什么头部长度不一样
  • 页式和段式的区别,优缺点,应用场景。
  • 手撕三道题:分组反转单向链表,非递归实现后序遍历,还有一道简单的01背包。都很简单,全部AC
  • 然后面试官问了问我在华为实习主要是做什么,做这件事的时候遇到什么困难,怎么解决的,为什么要这样解决,从哪里想到的。
  • 实习中和同事有没有产生分歧,怎么解决的?
  • 为什么不留在华为工作?
  • 你实习的任务不重吧,平时工作之余在 干什么?我说装作繁忙。面试官:笑
  • 面试官向我介绍项目组,问我有没有想问的。

 

腾讯二面 (时长115分钟)

 

  • 自我介绍
  • 为什么不留在华为
  • 问了问南方科技大学的情况
  • 使用7中自己写的方法做一些操作
  • 异或性质的理论证明(交换律,结合律等)
  • 使用异或理论寻找重复的数(两种解法)
  • HTTPS加密算法的原理,如何防止劫持(根证书)
  • 如何在HTTP上实现安全传输?(延)
  • 再次向我介绍部门,告诉我鹅厂比菊花好(手动狗头)
  • 反问:进去之后有没有遗留的技术大坑需要填,比如会不会进去之后先改半年的Bug

 

HR面试 时长45分钟

 

  • 自我介绍
  • 学生工作中的难点,我在其中担任怎么角色
  • 为什么会想到要这样做
  • 项目如果由于公司的战略规划被砍了,怎么看待?
  • 华为实习怎么样?做了哪些工作 ?
  • 自己评价一下自己?我就说缺点是我不是科班出身,编译原理之类的我都不会,需要尽快补齐。
  • 其他人怎么评价你,同学,老师,华为的同事
  • 有没有其他offer,怎么看待这些offer?有两个,菊花和字节还剩一个HR面。
  • 反问,单身小姐姐多不多?夜宵麦当劳肯德基离公司远不远?加班严重吗?
  • 小姐姐说加微信,说offer一周左右可以批下来。

华为实习结束后,鹅厂和字节跳动递来的offer让我手足无措_第2张图片

 

 

字节跳动

字节一面 时长65分钟

  • 网络OSI模型各层的作用以及运行在上面的协议
  • 你如何理解TCP中的面向连接?
  • HTTP报文的结构和内容
  • 接下来问问数据库的内容。我:我不会数据库,完全没接触过。
  • 懂多线程吗?我:完全不了解,没用过
  • 12个球,一个天平,找不一样的,小学智力题
  • 有很大很大的数据流,不断有数据插入,要设计一个随时可以返回中位数的方法。
  • 面试官:咱们写几道题吧
  • 手撕代码环节:1.LCA 2.输入一个数组和target,输出所有的和为target的二元组和三元组。都轻松搞定。
  • 你是只会数据结构和计网吗?我:还有一点点算法和操作系统相关面试题。
  • 反问:进入团队有没有一个过渡期?

 

字节二面 时长60分钟

 

  • 对称加密和非对称加密的区别,在HTTPS中的情况是怎么样的
  • 路由器工作在哪一层,路由表是什么时候干什么用的
  • GET,POST的区别?能不能变成一样的?
  • 操作系统学过吗? 没有,会一点点
  • 进程通信方式,哪个最快,哪个不受信号量的限制
  • javaGC(这里不是很会,随便扯了扯):
  • Rust比java好在哪里
  • 三人纸牌的推理
  • 手撕代码(终于到这个环节了,我太难了):1.快速幂 2.迷宫题,简单的DFS
  • 反问:进去之后需要转换技术栈吗?有什么框架是自研的吗?

字节三面 时长60分钟

 

  • 浏览器输入URL,如何得到页面?
  • 如果系统中出现很多TIME_WAIT和CLOSED_WAIT怎么处理,会有什么影响
  • 加密算法了解吗? 我:非常了解密码学
  • SSL原理过程
  • AES知道吗,原理是什么?作用是什么
  • 滑动窗口的原理
  • 堆和栈的区别和应用场景
  • 死锁的条件,怎么解决(我就知道个回滚)
  • 手撕代码:1.寻找重复的数

java面试备战库

分享方式:见下图添加上小助手即可获取到了

华为实习结束后,鹅厂和字节跳动递来的offer让我手足无措_第3张图片

 

  • 1,大厂面试题都是我码出来的(有些忘记了)

华为实习结束后,鹅厂和字节跳动递来的offer让我手足无措_第4张图片

 

华为实习结束后,鹅厂和字节跳动递来的offer让我手足无措_第5张图片

 

  • 2,简历优化(进过大厂的程序员真实简历参考)

华为实习结束后,鹅厂和字节跳动递来的offer让我手足无措_第6张图片

 

华为实习结束后,鹅厂和字节跳动递来的offer让我手足无措_第7张图片

 

  • 3,java面试题核心笔记(面试前刷题必备的宝典)
  • 目录

 

华为实习结束后,鹅厂和字节跳动递来的offer让我手足无措_第8张图片

华为实习结束后,鹅厂和字节跳动递来的offer让我手足无措_第9张图片

 

 

 

你可能感兴趣的:(java,面试,编程语言,架构,程序人生)