背景
本硕双非邮电,本科通信、经管双学位,保送本校同专业,成绩top5,有比较多竞赛经历和实习经历。硕士期间都是cv项目,一篇CCF-A论文,一篇专利。因为发论文比较早,所以比较早进行职业规划,4月就开始刷题准备秋招,目标是进大厂,算法太卷,开发太掉头发,所以选择相对折中的测试开发岗位,投了招银,百度,字节,阿里,华为这五家公司提前批,8月投了美团正式批,结束秋招。楼主家在四川,只投了成都的岗位,目前拿到招银百度字节成都提前批oc,阿里意向书,华为、美团面试结束等offer,拿到offer后再更新面经。主要语言java,python
面试进度
1. 5.20投递招银网络提前批,5.20笔试,5.27技术一面,6.03综合面试、hr面,6.07资料评审,7.01收到意向书。
招银面试比较简单,没有记录面经,都是常规八股文,问得不深,手撕的代码也不难,就是oc的时间太长了,隔了快一个月,不过拿到第一个offer后就轻松了,后面就只准备大厂
2.7.07投递字节提前批,7.15一面,7.23二面,7.30主管面,8.05收到意向书。
字节面试是最痛苦的😭一面像面了个算法岗,二面体验不错,三面怀疑人生,在家自闭了一晚上,虽然通过了,但感觉自己还是太菜了。
3.7.07投递百度提前批,7.08一面,7.13二面,7.20主管面,7.27测评,8.06收到oc。
投了百度成都,去年才建成的研发中心,一共就10个hc,以为被排序了,结果还是收到了,感谢哈哈哈。
4.7.20投递阿里巴巴校招,7.22笔试,8.03一面,8.04二面,8.05主管面,8.13HR面,9.07收到录用意向书
阿里面试体验很好,感觉面试官技术很牛但又很谦虚,面试完学到了不少东西,阿里的主管面是我面试体验最好的一次,结束的时候说是通过了,后面让hr联系我,不过不知道成都还有没有hc。hr面两个hr一起面,也问了些很难回答的问题,hr面完一周后三面面试官加了微信沟通意向。
5.7.20投递华为成渝精英,8.02一面二面,8.10主管面
dddd🤐
6.8.05投递美团正式批,8.08笔试,8.13 11点一面,16点二面,8.20HR面
美团面试体验不错,技术面一天搞完,一二面面试官都很好,可能一面表现可以,二面都没问技术了,一直介绍部门,但出了道hard题,还好写出来了。最难的是hr面,问了半个多小时,很多问题我很难回答,希望不要因为我期望薪资太高挂掉😶
面经(待更新)
1.百度提前批
一面:1h
问项目,难点,问题
问基础:
JAVA八大基本数据类型,自动装箱与拆箱
同步方法和同步代码块区别
线程进程区别
进程,线程通信方式
套接字和其他进程通信方式的不同
管道的类型
线程还有其他通信方式吗
了解哪些数据结构和算法,详细介绍动态规划,说一些自己懂的
如何避免死锁
HTTPS的加密过程
ARP的工作方式
TCP延包
拥塞控制
各层协议功能
ArrayList和LinkedList区别
框架Spring
问项目,难点,问题
问基础:
JAVA八大基本数据类型,自动装箱与拆箱
同步方法和同步代码块区别
线程进程区别
进程,线程通信方式
套接字和其他进程通信方式的不同
管道的类型
线程还有其他通信方式吗
了解哪些数据结构和算法,详细介绍动态规划,说一些自己懂的
如何避免死锁
HTTPS的加密过程
ARP的工作方式
TCP延包
拥塞控制
各层协议功能
ArrayList和LinkedList区别
框架Spring
手撕:1.快排 ac 2.动态规划(股票)ac
===========================
二面:1h
项目中的测试方法
最近的比赛做了什么
项目创新
智力题:100个乒乓球,两个人轮流打,打最后一颗球的赢,一次可以打1-5颗,怎样才能赢
测试用例设计:无线鼠标
Linux命令,具体的查找文件中的某个字符串
比较两个文件中的字符串
在文件最后增加一行内容
vim修改文件内容快捷键,如复制粘贴
top查看内存,怎么优化
===========================
二面:1h
项目中的测试方法
最近的比赛做了什么
项目创新
智力题:100个乒乓球,两个人轮流打,打最后一颗球的赢,一次可以打1-5颗,怎样才能赢
测试用例设计:无线鼠标
Linux命令,具体的查找文件中的某个字符串
比较两个文件中的字符串
在文件最后增加一行内容
vim修改文件内容快捷键,如复制粘贴
top查看内存,怎么优化
selenium
手撕代码:1.翻转链表 ac;2.合并两个有序链表 ac
============================
三面:40分钟,面试官迟到20分钟
详细问项目
写python多线程
查看内存使用情况详细指令,还剩多少 free
时间戳+字符串 排序,实现的细节,问的很细
python内存分配方式
java框架Spring
============================
三面:40分钟,面试官迟到20分钟
详细问项目
写python多线程
查看内存使用情况详细指令,还剩多少 free
时间戳+字符串 排序,实现的细节,问的很细
python内存分配方式
java框架Spring
自动化测试框架
手撕代码:三种方式实现栈,时间问题只实现了两种。
2.字节提前批
一面:1h
手撕:删除链表重复元素 ac
文件在底层是如何存储的
特征提取网络结构,参数,残差加在哪里,有什么作用
手撕:删除链表重复元素 ac
文件在底层是如何存储的
特征提取网络结构,参数,残差加在哪里,有什么作用
损失函数,为什么用,公式推导
详细说说评价指标
算法流程,项目其他细节,问的太细了,我都感觉不是自己做的了
cuda底层优化😀
Python GIL,python多线程
详细说说评价指标
算法流程,项目其他细节,问的太细了,我都感觉不是自己做的了
cuda底层优化😀
Python GIL,python多线程
软件架构
==============================================
二面:40min
问三个项目角色、细节
问基础:
深拷贝浅拷贝
Linux查看CPU命令
管道 查看包含字符串"acd"的所有文件的详细命令
统计一个目录下有多少个文件命令
Python GC算法
==============================================
二面:40min
问三个项目角色、细节
问基础:
深拷贝浅拷贝
Linux查看CPU命令
管道 查看包含字符串"acd"的所有文件的详细命令
统计一个目录下有多少个文件命令
Python GC算法
内存管理
TCP三次握手四次挥手
数据库事务,特性
drop,delete,truncate区别
还用过其他什么数据库:neo4j,介绍,项目用到了哪些
快排算法、冒泡算法,复杂度、优化
编码:utf8,unicode,ascii区别
存储
云计算
手撕:找到数组重复数,三种方法实现(hashmap,排序,取余...)实现了前两种。
====================================================
三面:1h
面试官迟到,网不好,没下载简历
问ARP详细工作原理
ICMP ping的详细原理
OSPF详细原理,不能说太表面
三次握手,拥塞控制,详细说说滑动窗口
linux操作系统内存分配
数据库优化慢查询
TCP三次握手四次挥手
数据库事务,特性
drop,delete,truncate区别
还用过其他什么数据库:neo4j,介绍,项目用到了哪些
快排算法、冒泡算法,复杂度、优化
编码:utf8,unicode,ascii区别
存储
云计算
手撕:找到数组重复数,三种方法实现(hashmap,排序,取余...)实现了前两种。
====================================================
三面:1h
面试官迟到,网不好,没下载简历
问ARP详细工作原理
ICMP ping的详细原理
OSPF详细原理,不能说太表面
三次握手,拥塞控制,详细说说滑动窗口
linux操作系统内存分配
数据库优化慢查询
软件架构方面的
底层存储
项目三个挨着问,会问为什么这样做,比如人体姿态关键点为什么用5个,技术创新,软件架构
[1,100)等价类划分
V模型
路径覆盖怎么实现
项目三个挨着问,会问为什么这样做,比如人体姿态关键点为什么用5个,技术创新,软件架构
[1,100)等价类划分
V模型
路径覆盖怎么实现
手写java多线程
手撕代码:合并两个有序数组 ac
反问:我说没问题,面试官说为什么没问题,对公司业务不感兴趣吗?我说已经了解了大概做云存储的hhh主要因为当时心态有点崩了
====================待更新=================== 手撕代码:合并两个有序数组 ac
反问:我说没问题,面试官说为什么没问题,对公司业务不感兴趣吗?我说已经了解了大概做云存储的hhh主要因为当时心态有点崩了
全部评论
(32) 回帖