”,那时候自己不愿意放弃,于是就每天拼命复习,每天投简历和等待面试。保持最好的状态随时迎战。说实话,那些天每天都非常忐忑,每天都想放弃。每天都非常犹豫,但是我总认为不甘心,自己的目标没实现不甘心,最后乐观的态度还是战胜了恐惧忐忑.......
曾经老是梦想能考一个厉害一点的学府。学习物理专业(由于初中和高中对物理比較有兴趣),无奈高考考得不尽人意。来到这个专业。我才知道有C语言这玩意。大一那会。专业C语言成绩太差。被分配到B班学习。3年后的如今,我喜欢做安卓,毕业后是一名技术管培生,主做移动安卓开发,中间的三年,让我变化非常大。
可能优秀的师兄都进了,成为我的动力;可能是某些情结,就是说不清。整个2015年的春招。我仅仅面试了CVTE,腾讯和阿里。
- CVTE(第一次)
- 在线測评:专业+综合
- HR面:华工酒店完毕一面HR面。主要问职业规划还有技术掌握程度。
- 技术一面:两个Android面试官。问了一些项目和Handler机制。布局优化等,手写设计模式还有排序算法。
- 技术二面:我的天〒_〒。是一位数学家(这里吐槽下,我从下午2点等到快6点才面试,却非常匆忙安排了个数学家。拖这么久的原因是那些实习的HR安排非常不当。那时候轮到我的时候刚好的午饭。并且是我一面面试官,所以就让我去吃饭等会换面试官,结果HR就把我标记成已面试,而中途HR又换了几次,每次都觉得我面试了,最后拖到6点我真的非常疲惫非常没状态,无奈\(╯-╰)/)。主要手写HTTP请求头。某些返回码的含义;数据库索引底层实现;手写算法推断链表是否有环;Base64底层实现,直接说出A转化后的结果。整个面试过程都被压着问,感觉非常不友好。由于没啥状态,非常多东西懂却头脑一片空白,居然忘记了A的ASCLL是多少。想和他解释下Base64的转化过程被拒绝,要求说出结果不听分析,我也真是醉了。
- 阿里内推(第一次)
如今看来,假设回到一年前,我更推荐学Android的朋友选择支付宝和UC。
- 阿里一面:第一次打电话给我的时候我正在等CVTE的第二面,所以和面试官说等会再面试。第二次打电话给我的时候已经非常晚,那时候在地铁上清不清楚面试官说话。说等会我出地铁再面试。出地铁的那一刻好紧张,CVTE的面试瞬间给我抛到九霄之外。详细的面试内容我大致仅仅记得谈谈负责的项目;为什么会喜欢做安卓;安卓的系统启动机制;安卓应用的优化还有socket的应用。
后来问提问环节问了面试官的工作地点和我面试岗位的工作后。发现是在杭州。请求面试官能不能帮我转到广州后,他说能够。
- 阿里二面:大概在一面过了一个星期后打过来,主要面了Java基础;线程同步;集合机制。安卓项目中用到的技术。另一些不太记得了,最后谈谈规划后发现这个岗位还是在杭州。
所以又请求面试官能不能转到广州岗位。他说能够后结束面试。二面过后,官网发现自己的状态变成拒绝后又一次多了一个简历评估的状态。
- 阿里三面:大概距二面过了15天。我本来以为阿里已经拒了我了。三面面试官打来的时候是我正要去看校辩论赛开场表演赛。刚出门就接到面试官电话,谈了一下Java技术和Android技术后认为我OK。说了是yunOS事业部的,问我有没有兴趣还有以后的职业规划后。提问环节问了还有没有面试,面试官说没有了。
官网状态瞬间变成3面通过。
- 阿里四面:在看比赛过程中,接到总监电话,表明了是yunOS事业部是否想參与实习,表明我通过事业部面试,问我家庭情况,个人性格及其在校活动,职业规划等。并和我说了入职时间和会有人兴许联系实习事宜。
- 腾讯(第一次)
由于之前我们由于感兴趣參加了华工的微信课程学习,朋友得到了面试机会并也跟着前去。那时候是5个人一起去的。
- 笔试:完毕一份英语的Java笔试题后等通知。
- 一面:一位斯斯文文且非常帅气。负责网络底层开发的面试官面试我,不得不说微信的办公环境非常nice,我们在桌球桌旁边面试。整个过程气氛非常好。问了我Java基础和一些实现细节,安卓也如此。
微信的面试官非常注重技术实现的细节和优化。尽管有些面试题忘了,可是我还记得他在玻璃墙上画设计模式和SQLite底层索引实现及其优化的图。人超级好,针对我的不足指出给了非常多建议。以致于之后我面试过程中遇到过此类问题都能答得不错。非常感谢这位面试官。
- 二面:一位身材高大,比較沉稳的,负责NDK开发的面试官面试我。问了安卓事件接收和传递机制;Linux进程和Java进程有何差别;问了一个主线程绘制UI的问题;C语言和Java语言的应用及其各自的优势。自己的规划等问题
- 三面:是一位微信元老架构师。为了项目技术和实现细节。问了Http技术还有密钥交换协议;安全通讯;另一些忘记了。到四面的时候仅仅剩下3个人面试,面试结果是3选1.
这次面试看到自己的在网络方面非常不熟悉,网络课程要等到下学期才開始,所以仅仅能提前自己恶补了。
- 腾讯(第二次)
- 笔试:华工笔试,内容涉及C语言,C++语言,Java语言,数据库,计算机网络还有算法(网上有好多笔试题,能够借鉴參考下)。
- 一面:喜来登酒店。东圃。
比較紧张,面的依旧是项目技术。Java基础,Andriod基础。算法(算法这一块在剑指offer中题目),操作系统中断。进线程差别;计算机网络 TCP,HTTP相关,NAT等
- 二面:喜来登酒店,东圃。面的和一面差点儿相同。仅仅是知识点会比較深。比方反射机制会问到Android实现场景和优化等等。
- HR面:和HR说明了想进微信团队,HR也表明了QQ团队及其团队提供的平台,也向HR表明了通过yunOS事业部实习,HR让我自己思考及其选择。
- 阿里(第二次)
- 腾讯(第三次)
- 笔试:主要的内容和春招差点儿相同
- 一面:主要问了项目和在阿里实习负责的项目,Java内存和安卓基础
- 二面:Java和Android的问题基本都能答得出来。卡到算法。面试官给定一个坐标。高速实现该坐标方圆1公里内的酒店。坐标可动。后来由于解释不太清楚和面试时间拖得太长,所以面试官让我回来发答案给他。
最后答案解出来了。面试官再出了一道题,由于自己的表现让面试官感觉到不够细心和沉稳,最后没能过二面。
- 唯品会(第一次)
- 笔试:參考网上历届的试卷,笔试题比較基础非常easy。
- 一面:在笔试过后,接到面试通知。
问了阿里的实习项目。问了ListView实现细节和优化;问了Button定制场景;问了Java基础和安卓基础。
- 二面:一面过后再教室外等候,受到二面通知。主要问了阿里的实习项目;项目用到的技术。Java基础还有安卓内存优化等
- HR面:过了二面后等了一小会面HR面,HR是一位非常资深的大叔。从百度调到唯品会。问了能否用英语面试。回答否;问了生活背景。问了实习经历。问了性格特点;然后被定义为太消极,童年有阴影,我也是醉了。我是从小打工,并且从小学,基本每一个暑假寒假都要,并且都是那种一天做12个钟,为的是赚生活费和补贴家里的学费。这段经历让我懂得了吃苦和坚持。怎么就让我变得消极和有阴影...后来HR讲了自己人生经历。说世界观,人生观。价值观。我说价值观能够变。他说能够吗?价值观不就是人对事件价值的推断吗?难道不是随着人的阅历增长有所调整改变吗?只是他的经历让我深为佩服。从入行讲到佛学,是一位非常有学识的HR。
- 4399(第一次)
- 笔试:參考网上历届的试卷,笔试题比較基础。
- 一面:在华工体育馆二层好像。问了项目技术及事实上习项目;问了使用的IDE及其项目构建;问了内存优化(由于我项目里面有写);Handler机制;另一些不太记得
- HR面(11/13):大学四年怎么过,学业怎么处理。会不会有影响,职业规划,还有什么面试;及其提问环节
- 主管面(11/20):1分钟介绍自己;简单地问了我实习项目;学习规划;未来职业规划;技术在哪一个层次;
- 总裁面(11/20):CEO和HR在同一个房间并录像。问一分钟自我介绍;长处缺点。同龄人优势;为什么没有留在阿里;提问环节;
- 酷狗(第一次)
- 笔试(11/12):在中大听完宣讲会后当场笔试,笔试题比較基础。
- 酷狗測评(11/13):群面〒_〒。技术群面,给一个辩题让我们进行无领导小组讨论。
还好之前学过一点点辩论,混过去了o(∩_∩)o
- 二面(11/15):在面试完YY后直接没吃饭就来面试。问了数据存储方式;了解框架源代码吗。imageloader底层设计;内存泄露有哪些;hanlder机制及其内存泄露(当时用EventBus混过去);跨进程通信。如何保持进程间变量一致性;找出10001个数中,两两同样仅仅有一个不同,找出不同(所有一次异或)
- HR面(11/15):理想的工作你会考虑哪些因素;工作地点。看过那些书;有没有女朋友。她打算以后如何;在校学习情况;社团活动及其学习计划。假设兄弟失恋了怎么办;理想工资。介意公司规模吗;还有提问环节,我问了会有下轮马?详细下轮面试时间;
- 总裁面(11/20):问了技术规划。学习习惯。针对自己最熟悉的知识点提问;交流了酷狗音乐的部分技术实现和用户体验;整个过程非常nice,面试官是一个非常沉稳资深且非常有魅力的人
- 技德(第一次)
- 一面(11/6):编写一个字符串压缩算法;
- 二面(11/13):编写一个文件系统,须要自己设计数据结构,给定一个文件名称,输出其文件夹下的全部文件;
- 三面:编写一个算法。用最快的算法找出两个递增数组的中位数;然后了解职业规划等等;(记忆模糊,不知道是不是这个算法...)
技德的面试非常新颖。所有是在线同步编码,面试官看着你便编码便问你问题,考察实际工作的编码能力和在线debug能力。
第一面的时候感觉比較大压力。后来就不会了。反而非常享受整个过程(幸好曾经非常注意编码风格o(∩_∩)o)。
- YY(第一次)
- 笔试:YY的笔试好像是在华工进行的,笔试题难度适中。
- 一面(11/15):每天的面试安排都安排得非常紧密,对自己说“把每天的面试都当作最后一场面试”,由于又得等待4399,又得继续前进。问了多线程断点下载;数据存储方式;UI开发优化;TCP滑动窗体;字符串匹配算法。双链表的长处;Binder机制;设计模式;JNI编程;Service执行在哪里线程;Activity启动模式及其启动过程;性能优化
无比难受。感觉自己回答得非常不错,知道结果后继续整理笔记,自己就要像“打不死的小强”继续寻找。
- 美团(第一次)
- 笔试:在线通过了美团的笔试。难度适中,算法题在剑指offer中出现过。
- 一面(11/16):在英歌海假日酒店。面了快一个钟,问了进线程通信及其差别。tcpudp差别。手写三次握手;Http请求方式;get和post有哪些差别;java同步方式有哪些;手写二叉树中序非递归。数据库事物及其底层索引实现;Activity启动模式;两种Service启动方式及差别;Handler机制;安卓进线程通信;view绘制原理;广播注冊方式;实习项目做什么;
- 汇丰(第一次)
- 笔试:在线測试+英语測试(〒_〒我的天)
- 一面:这次一面我的补面的。由于之前去參加酷狗的面试而放弃了。
酷狗面试结束后參加。
英语+粤语面试。问Java基础;Android基础;阿里项目;提问环节知道是基本做外包工作,业务是外汇,不太感兴趣。
- HR电面:直接谈工资。自己说了期望薪资,对方满足后自己由于业务及发展规划不符合。故拒之。
- 腾讯(第四次)
- 笔试:和腾讯笔试题差点儿相同。(记忆模糊)
- 一面:也是在东圃酒店。〒_〒面我的是C++project师,问我会不会C++,我说不会后...狂问算法。我记得是4道。详细不太记得。
当中三道都能手写出来,最后一道是小存储存大数据,用的是位图方法。因为自己在面试的时候想不起来(后来回来复习大数据题目的时候才掌握),故仅仅能用hashmap存储,效率不高。
- 阿里(第三次)
得知从集团简历池中选了我之后安排面试,谈了转正待遇后安排面试,两面都视频面试。
- 一面:安卓基础;项目技术;性能优化;学习目标;Java基础及其内存回收等
- 二面:项目技术。安卓Framework知识点;性能优化。开源框架知识;提问环节问了所做业务等
由于实习时间及所在地点时间与自身情况冲突,仅仅能说无缘。
- 迅雷(第一次)
- 技术VP面:项目技术细节。面试官抓了非常多项目细节问。比方说多线程断点下载的每一步,每个代码逻辑等;性能优化,这一方面我是有过准备的,回答得比較系统,比較惬意;最新安卓技术了解情况;Java技术细节,问得非常深,从程序启动到垃圾回收,〒_〒不愧是vp;最后问了下Java异常和安卓异常的差别。答得不太好;问了发展意愿及其职业规划等等。
- 网易(第一次)
然后赶紧在校复习知识点和開始画安卓知识架构(我喜欢用绘图的形式让自己掌握的知识互相关联)。然后開始在牛客网(之前面试的企业历年笔试题基本都在上面能找到。是一个刷题的平台)及论坛找网易笔试题和面试,基本刷完了网易互联网和网易游戏的题目,尽管有些不懂但是还是须要硬啃下去。接近笔试前昔。我们还是没有收到笔试通知。哥们的表姐也投了网易,只是人家是名校硕士〒_〒。收到了面试通知,我俩妥妥地跪了。我不甘心。我觉得自己能够做得出网易的笔试。假设能有一丝机会,死也要让我死得明确。于是我俩去“霸笔”...几间笔试科室。广州地区几十个运营岗笔试名额。几十个产品笔试名额,仅仅有6个技术笔试名额,这让我瞬间非常慌非常难受。
哥们让我走,预计我们没机会。但是我那一刻真的非常难受非常不甘心。我硬着头皮进去问HR说“我来自...,我投了贵公司的技术岗位后没有收到通知。请问能够给我笔试机会吗?”还有一个HR说“没收到通知是不能够笔试的,除非有人没来笔试,试卷仅仅有6张”。我把自己的简历递给前面HR“这个是我的简历,假设技术岗有人没来面试能够不能够给我一次机会,我在外面等候,谢谢你。”
”
我哥说等到30分假设没有就走了,后来30分过了。还是没有人通知我们。我不愿意走“要不你先走吧,除非HR出来说没有机会,不然我多等一下吧。”
”我幸福地跟着进去。而哥们却说“我就不了...”先回学校。
哪怕失败。也要让我知道我不行。
- 一面:一面是在网易大厦附近的E时光,三个面试官。一个Java面试官和两个Android面试官。
问了:Java基础;线程安全处理;手写解决推断链表是否有环(当时写了思路)。手写例模式(进程安全版+枚举);Java程序启动过程(5个过程);Java内存回收机制(包含回收算法);安卓基础。Handler机制及其源代码(面试官细节到详细代码及方法。〒_〒非常年轻的面试官,技术好扎实);消息传递机制(详细到View和ViewGroup的差别)。框架了解及其imageloader;Lru算法及其软弱引用的使用;分辨率适配等等。
- HR面:网易大厦。问了面试公司及其offer情况。如实回答,希望能在广州。发展规划及其学习习惯;网易招聘的优缺点;阿里平台资源的长处;网易bobo产品及其同行产品的了解比較;提问问了是否还有面试,详细工作还有能否够提前实习,实习安排。
面到这里。已经年末了。
HR说能够提前回去家里,我还是依旧留在学校几天。整理这几天的面试问题还有面试经验,整个宿舍楼没有人。仅仅有我和几仅仅流浪猫。偶尔做做饭,它们也会来我宿舍。我也会给它们吃的,感觉自己变得非常安静。在回家的大巴上收到了网易的终面,表明年后还有终面。
面了那么多公司,累也该累了,反而认为非常释然。
带着这个面试消息回到家了,始终没能放得下。
除了在家了帮帮这帮帮那,在朋友家聊聊天。基本都是在看书,也买了一本新出版的安卓技术的书,过春节那段时间看完了。
初九那天回到学校。继续复习,整理在家学习的和曾经的知识点。打算面完网易后歇息一段时间,希望能倾尽自己全部心力去完毕这次面试。
- 终面:HR面+总裁助理面。由于不知道是否是技术面,所以把全部的技术点用三天都复习完了,用一天准备了HR面及其自身情况的问题。主要理清楚说话的逻辑思维。
HR面,是我年前的HR,非常亲切。
和她聊了下年前到年后这段时间的学习情况及其学习了哪些新的知识点;自己每天的学习规划;bobo产品竞品分析;使用过的一些工具。比方思维导图为知笔记(由于之前裸ubunut系统。所以仅仅能用为知笔记);职业规划;实习内容及其轮岗事宜;期望工资及其在手offer薪资。行业薪资等;整个过程氛围非常nice;面试完后搭车快回到孤岛的时候收到电话通知到须要再面试〒_〒,是还有一位面试官。当时心里事实上蛮紧张(难道对我之前所述技术有疑惑?还是我表达的内容公司还有争议?)。在车上我回忆着整个几轮面试的过程。细节到我所说到的内容,技术在脑海里过了一遍。对自己说“来吧!
假设你想问我技术。来吧,我都做好准备了!”就这样。我非常有信心地冲了回去(快6点了,怕面试官下班)。结果回到公司居然发现面试官是一位非常年轻亲切的总裁助理。她和我表明了回来面试的原因和给了一杯水(〒_〒,感觉好感动),表达了歉意后開始面试,问了生活情况;学习背景;兴趣爱好;长期规划。聊到网易bobo的产品及其同行同类产品;事业部发展前景。网易公司文化。面试官自身在网易的经历。女朋友及其未来规划。学习习惯等等。整个面试过程更像是在聊天,是一个了解两方和建立信任的过程,非常nice。
也欣然接受了offer
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 字符编码:从基础到乱码解决