4.25更新一波
腾讯的第七次面试拒掉了,拿到了美团和阿里的意向书,拼多多还显示面试中,后续应该不会面了,应该去阿里了。
前言
本人专业是电子与通信工程,于去年12月份开始学习后台开发的所需要的技术栈,一开始专注于学习java基础知识,年前尝试了字节商业变现的后台开发面试,被虐的体无完肤,理所应当的在第二天接到了字节的感谢信,年后的3月份开始对所有听过名字的大小厂都进行了海投了,但是经历可以用惨绝人寰来形容,下面可以听我一一道来。
腾讯
首先,腾讯是给我发起面试最多的公司,也是心态被虐的最惨的公司,一共面了6次,5次倒在一面,一次倒在“一面之前”。
3.12 IEG光子
腾讯的第一次面试,一上来展开了对JVM垃圾回收,类加载,java反射,数据库,操作系统等知识的轰炸,当时这些都没学,遂凉。但是面试官人挺好的,接着又问了我半个多小时的数据结构和算法,答的还不错。面试的最后面试官诚恳的给出了建议:建议我回原专业找工作,更具有优势,或者说把不会的知识补起来再进行面试,他就不给我写评价了。虽然这次面试可以说是把我从头到尾都问蒙蔽了,但是没想到这确实面试体验最好的一次。。。
3.15 CSIG
上来先写了两道题,第一题是最长公共子序列,秒写,面试官随后又出了一道比较难的题,未写出来,遂凉。
3.19 WXG
面试官上来先问了问操作系统的相关知识,然后是网络编程(不会),紧接着给了两道编程题,第一题翻转二叉树,第二题是微信好友若干,分成两组,其中每组之间的人不能是好友,问是否可以分。第一题做出来了,第二题做一半没时间了就讲思路,下来想了想好像思路是错了,第一天一看,果然凉了。
3.25 TEG
一上来给了道最长公共子串,要求输出具体子串,写了一半发现写成了公共子序列,慌慌忙忙的又改了好久,最后只会求出子串的长度,不会输出具体的子串,面试官细心的给出了提示,奈何当时太紧张脑子僵住了,墨迹了半天也写不出来,于是乎面试官放弃教学并让我下来再看看。后面又问了问网络编程,依旧还没学,遂凉。在回寝室的路上突然想起如何输出具体子串,只能说还是太菜了,这么简单都做不出来😂
3.27 CSIG
这次面试一开始是写了好几道编程题:
- 一次遍历实现颜色分类leetcode 75
- 快排,改进快排?
- 二叉树求和
- 连续子数组的最大和 剑指offer 42
- TCP为什么是可靠的连接
- 浏览器输入域名到网页显示的过程,越详细越好
- 一台服务器,最多能建立多少TCP连接
- 线程进程区别20
- 举个多线程例子
- http get post等
咱也不知道这是为啥,反正就是无语。
4.8 PCG
- tcp,滑动窗口,如果保证数据的有序?
- 数据库 acid,undo log,bin log
- Retreenlock,synchronized区别,锁升级
- 手写懒汉式,双重同步锁
- 浏览器输入域名到网页显示的过程
- 求数组中前k大的元素,一开始说了堆,追问其他方法,说了快排
Other
腾讯的说完了,接下来简单说说其他厂的面试
美团:
3.30号一面结束,结果过了15天打电话给我说新的部门重新开始一面,4.20的二面基本聊天,没咋问技术,最后和我说感谢你来参加美团的面试,这应该是刷kpi吧。。。
b站、依图、华为:
进行了一二面,十多天过去了全部都没有消息
字节:
商业变现笔试A出了2.5道,等待了十几天hr表示笔试未通过。。。。
京东:
通过了笔试,现在流程显示初面面试官筛选简历中。
拼多多:
4.15收到邮件
4.17一面:
4.17一面:
- 自我介绍;
- 一上来直接来了道题:类似于leetcode 56的合并区间,利用排序加双指针,问时间复杂度(nlogn+n),又问是否可以优化(不会);
- c和java区别;
- synchornized关键字实现原理(如何保证加锁?);
- i++是原子操作吗;
- 介绍锁的分类(乐观锁和悲观锁;公平锁非公平锁。。。);
- 具体讲讲公平锁和非公平锁;
- 数组和链表的区别?
- 数组和链表遍历的时间快慢比较?(不会,下来查了查,应该是cpu缓存会把一片连续的内存空间读入,数组在内存中的地址是连续相邻的,所以相对于链表的遍历会快一些);
- 哈希表和二叉树区别?为什么哈希表查找是O(1)还需要二叉树?
- 反问?
- java 实例化对象创建过程(不会)
- final关键字,修饰类,成员变量、成员方法影响;
- java的异常,举例子说明,错误举例?什么情况会出现错误?;
- 线程安全问题是什么?
- 线程的状态有哪些,等待和阻塞的区别是什么?阻塞会释放锁吗?
- 实现hashmap的get、set方法,扩容;
- 阻塞io与非阻塞io区别?谈谈你的个人理解;
- 数据库的隔离级别?默认隔离级别是?为什么要有隔离级别?
阿里
阿里第一个志愿阿里云,二面面试官说我基础不错,但是数据库等知识欠缺,就把我挂掉了
第二个志愿本地生活,倒在了简历筛选阶段。。
第三个志愿CTO线,我认为应该是腾讯pcg那次的面试开始转运了,皇天不负苦心人,今早收到了意向书哈哈哈,感谢阿里,全程面试体验极佳,面试官人都特别好。
全部评论
(50) 回帖