Tech_Job 板


LINE

准备面试时,常参考版上的文章得到很多资讯与方向,取之於社会用之於社会,故决定分 享自身经验,第一次发文,如果有错误或排版问题请见谅 背景 : 教育大学资工学士,四大资工偏所硕士,无实习和竞赛经验,三个月发哥正职经 验,TOEIC 870分 —— Google —— # Timeline D+0 google career申请 D+2 HR寄信通知 D+32 pre-screen question D+45 mock interview D+66 一面coding interview D+80 二面 coding interview(二场英文一场中文) D+81 三面 googleyness and leadership(中文) D+87 通知面试结果 D+90 Team match(fit talk) D+129 Hiring committee通过 D+133 收到offer letter # 面试过程分享 HR Pre-Screen question 人资会问基础Data structure与algorithms问题,可能根据职位加考一两题相关题目, 我是被问C++相关问题 可参考leetcode讨论区心得 : https://leetcode.com/discuss/interview-experience/ 1133071/google-initial-phone-screen-interview-questions 一面 Coding interview 难度 easy~medium,考array相关sort, map使用,先用暴力解,follow up再改进 performance,不过感觉有些太紧张,沟通比较少,改进time complexity後想不出如何保 持time complexity下改进space complexity,後面经过提醒才了解其实可以增加time complexity来减少space complexity。 二面 Coding interview 第一关 英文面试: (Lean Hire) 难度 medium,考queue、priority queue相关问题,总体来说还蛮顺的,可能是当天 第一场面试,还是有点小紧张,改code的时候没有一次改到最好,确定可以work的时候才 改成可读性更好的,感觉在沟通和coding的顺畅度扣了一点分。 第二关 英文面试: (Hire) 难度 medium,考phrase input相关问题,写code途中有发现index问题,有跟面试官 说给我一两分钟,把index相关问题思考改好,follow up是新增不同的char或string size增减。 第三关 中文面试: (Hire) 难度 medium,考graph相关问题,题目宗旨略为类似leetcode 310题,follow up在图的 边上增加更多条件,第二个follow up并没有实作,只有说出大致解题方向,面试官也认 可是可行的,只是有很多boundary case没考虑到,且较正解麻烦许多。 三面 googleyness and leadership (Hire) 问常见的BQ问题,按照HR提醒用STAR法则+learning来进行回答,若有做一些动作让後续 可以避免发生类似issue也可以说出来。 —— Kronos (Infra team) —— # Timeline D+0 投履历 D+7 收到codility测验邀请 D+22 一面 D+44 二面 D+50 寄信询问後续 -> 感恩的信 感谢有你 # 面试过程分享 Codility测验 第一题 : 考stack + 字串处理,有些类似leetcode 150的感觉 第二题 : 我使用priority queue解,大概是考sort、基础资料结构应用之类的 第三题 : 考Graph,可参考https://leetcode.com/discuss/interview-question/867806 /q3-online-microsoft-interview-finding-rome 一面Coding interview 总共有两场面试,题目都根据order book会有的相关操作展开,我使用priority queue 、stack相关资料结构操作,follow up是探讨如何让程式跑更快,除了一般的time、space complexity上的改进以外(透过binary search or 额外的空间纪录),也有提到pass by reference、const之类的也可以在实务上增进程式效能,建议segment tree、lazy propagation也需要看一下。 二面Coding interview 考C++相关概念,Polymorphism、virtual、smart pointer、lambda function,并透过前 面所询问的观念,直接考二题实作上应用上述概念的考题,没有预期到会考相关的概念, 整体上没有答得很好,不过也学到许多。 # 准备方式 1. Leetcode : 根据blind75、Neet code roadmap刷,重要的基础题基本上都4-5刷,讨 论区不同的解法也都看过,确保自己理解他的做法,而且细节一定要自己想过,例如为什 麽在某个地方变数才+1或变数目前的意义,可以加深对不同演算法、资料结构的使用。 刷到後面其实大部分的题目都可以想出一个解法,只是常发生TLE或是有想法但实作会卡 关,只能透过多练习来补强,程式最佳化的想法推荐参考Cracking the code interview 中的BUD方法来思考。 2. Cracking the code interview : 若基础感觉不够紮实的,可以参考,这本书涵盖大 部分面试会需要知道的解题观念与技巧,里面题目我自己是没有实际写过一遍,只有看过 一遍解答,确认自己看懂而已。 3. DS & Algo : 遇到不会的Data structure或 Algorithms就youtube搜寻,基本上会有 很多优质的讲解影片。 4. Behavior question: 可以先整理人生发生的大小事,Ex专题、当兵、成绩进退步之类 的,并根据网路上的BQ问题,把他归类为挫折(困难)、最有成就感、最有创造力…之类的 。在进行面试的时候可以根据题目问的方向马上想到相关的事情,稍微修改叙述的方向後 ,再透过STAR法则回答。 5. 谈薪水 : 参考tech job n talk podcast # 面试注意(个人想法) 1. 学着怎麽用文字讲解、沟通你的solution,建议可以先用example case先go through 一遍solution,确认没问题後再开始写code,写code的时候可以先写一个框架再开始填空 格或使用注解,来确保面试官可以理解并跟得上你的想法,并记得always think out loud。 2. 厘清题目,除了题目意思、答案怎麽产生以外,input 格式、大小、顺序都是可以询 问讨论的地方,例如google第一关面试我就不小心预设input是排序好的,感觉扣了一点 分。 3. Coding style要简洁,面试官能懂看得懂比较重要,Ex 变数名称要有意义、记得加空 格,不一定要追求leetcode讨论区很酷的写法,Ex 单独写一行++/--比在if condition里 面++/--易懂、写true/false condition直接写 变数==数值比直接放变数为condition易 懂。 4. 需要思考时间的话,可以直接跟面试官说你会一两分钟不说话来思考,避免面试官以 为你需要帮助,而给你提示造成扣分或打乱你思绪。 5. 写完除了dry run一遍以外,可以透过实际跑Test case的方式确保程式正确性顺便找 bug,如果有bug,在找bug的过程也记得think out loud,跟面试官分享你目前的想法, 找到之後也可以说一下bug产生的地方,顺便跟面试官闲聊 Ex有点紧张…之类的,尽量 让google meet充满快活的空气。 # 心得 准备面试真的是一个漫长的过程,能持之以恒不断努力十分重要,适当的出去走走或寻 求宗教上的心灵寄托,保持心态的稳定也能帮助面试准备,最後感谢DC群一起刷题的朋友 和一直支持我的家人们,也祝在准备面试的人都可以找到理想的工作。 --
QR Code



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.242.28.205 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Tech_Job/M.1706962600.A.A35.html
1F:推 qazxc1156892: 推 02/03 20:23
2F:推 ShakeHandtw : 感谢分享,面试的经历跟心得都跟我之前很相似,有 02/03 20:28
3F:→ ShakeHandtw : 种亲切感哈哈,恭喜! 02/03 20:28
4F:推 f821027 : 推 02/03 20:29
5F:推 chicagoparis: 推 02/03 20:31
6F:推 ToastMalone : 推推 02/03 20:32
7F:推 junshinw : 强者 02/03 20:33
8F:推 Sceptile : 推 02/03 20:34
9F:推 tentimes : 为什麽你会知道Google面试每一关的结果? 02/03 20:40
如推文提到 可以跟HR询问
10F:推 NTUOnline : 楼上,现在面试者好像都会知道了 02/03 20:44
11F:→ NTUOnline : 文章代码(AID): #1apccXlS (Tech_Job) 也是知道的. 02/03 20:44
12F:推 k1a35189 : 推 恭喜! 02/03 20:47
13F:推 aaaqqq : 推 02/03 20:57
14F:推 RSacreGOAT : 恭喜 推 02/03 21:01
15F:推 PaulOneil1 : 强者 02/03 21:15
16F:推 rdg1231 : 强者出现,推 02/03 21:28
17F:推 physicsdk : 恭喜啊 推 02/03 21:30
18F:推 JoSue : 推分享 02/03 21:33
19F:推 tony1768ya : 强 02/03 21:36
20F:推 CH1SIR : 推 02/03 21:46
21F:推 ppc : 强 02/03 21:49
22F:推 holebro : 我履历完全没被捞 惨 02/03 22:04
23F:推 MrWTF : 推 02/03 22:06
24F:推 kwanles : 推 强者 02/03 22:12
25F:推 blackrays : 恭喜 02/03 22:14
26F:推 dreamkd : 推 02/03 22:15
27F:推 Saaski : 强者推 02/03 22:25
28F:推 loadingN : 恭喜上岸 02/03 22:43
29F:推 duck10704 : 高手推 02/03 22:51
30F:推 ManOfSteel : 推,恭喜 02/03 23:09
31F:推 ayumiray : 推 强者 02/03 23:29
32F:→ saladim : codility测验内容差好多 一阵子前面是我是15题C++ 02/03 23:33
33F:→ saladim : + 6题程式题 = = 02/03 23:33
我也不清楚QQ 不过前面的C++选择题我也有这part 感谢提醒
34F:推 moboo : 好强啊 02/03 23:33
感谢moboo大的podcast 让我在谈薪水阶段有点头绪 有谈到一个会爽的数字
35F:→ saladim : C++ 是选择题 02/03 23:34
36F:推 TheWho : 面Kronos 有猛! 02/03 23:45
37F:推 yiche : 辛苦了 这过程 谢谢分享 02/03 23:54
38F:推 lantimes : 恭喜啦 L几? 02/03 23:54
offer没提到 不过没有考system design 应该是L3
39F:推 leaveleft : 有厉害 02/03 23:54
※ 编辑: wzhong (111.242.28.205 台湾), 02/03/2024 23:56:28 ※ 编辑: wzhong (111.242.28.205 台湾), 02/04/2024 00:07:41
40F:推 zx1986 : 神 02/04 00:23
41F:推 thomaspig : 恭喜! 02/04 00:25
42F:推 KyGrA : 强! 02/04 00:26
43F:推 fir191938 : 推 另外请问g这样前後面试了多久? 02/04 00:46
可以参考内文timeline 另外面试的话一场大概45分钟
44F:推 johnlin35 : 推 02/04 00:52
45F:推 orange0319 : 强者! 02/04 01:22
46F:推 owen86720 : 推 强者我学弟 02/04 02:28
47F:推 meokay : 好奇match到哪个组? 02/04 03:16
48F:推 paxetin : 强者 02/04 03:20
49F:→ guenhwyvar : 强! 02/04 03:51
50F:推 brad001 : 好厉害… 02/04 05:46
51F:推 john60111 : 高手 02/04 06:02
52F:推 OldDaiDai : 推 02/04 06:32
53F:推 Vanced : 推 02/04 06:59
54F:推 cmelo1515 : 推 02/04 08:56
55F:推 curious171 : 推 02/04 10:05
56F:推 kobe760903 : 厉害 02/04 10:07
57F:推 MotoGP : 去到大公司上班,给你忠告,别太跩 02/04 10:09
58F:推 weilun911 : 强 02/04 10:12
59F:推 KMTlikesshit: 强者,恭喜 02/04 10:18
60F:推 mixrrr : 推 02/04 10:25
61F:推 jacksnowman : 强 02/04 10:27
※ 编辑: wzhong (111.242.28.205 台湾), 02/04/2024 10:32:26
62F:推 lingerptt : 恭喜 +133 值得这一切的努力 02/04 10:34
63F:推 geniusw : 好猛 02/04 10:36
64F:推 ttu0326 : 推 强者 ! 02/04 10:58
65F:推 blackZ2 : 强者 02/04 11:14
66F:推 Rbian : 推强者!感谢分享 02/04 11:24
67F:→ Csongs : 强者推 02/04 11:28
68F:推 mirror0227 : 好强 02/04 12:29
69F:推 boo1024555 : 你好棒! 02/04 12:40
70F:嘘 pornstar : 就算升到L5走在街上也是人人唾弃, FBI随时能把你压 02/04 12:57
71F:→ pornstar : 在地上电 02/04 12:57
72F:推 drysor : 推 02/04 13:39
73F:推 satisfaction: D+133长期抗战 真的好难喔 02/04 13:46
真强者时间上应该可以再缩短 我因为感觉准备不足 所以都会跟HR沟通 多安排一些时间准 练习 再安排面试
74F:推 gillie : 恭喜推 02/04 14:12
75F:推 Knsyue : 推 02/04 14:37
76F:推 nxuanr : 真 强者 02/04 15:07
※ 编辑: wzhong (111.242.28.205 台湾), 02/04/2024 15:36:13
77F:推 iiKryptos : 推强者 Google的面试真的好久 02/04 15:46
78F:推 Soros1989 : 所谓star+learning是指在star的陈述基础上再加上自 02/04 16:52
79F:→ Soros1989 : 己从中学习到的经验或是事实吗@@ 02/04 16:52
没错 ex 改程式改到整个坏掉、如何补救 (用STAR法则说明) + 学到版本控制的重要 避 免後续再发生类似事情之类的(learning)
80F:推 tpegioe : 02/04 17:41
81F:推 a27417332 : 好猛,朝圣推 02/04 18:09
82F:推 peterchou : 推强者 02/04 18:19
※ 编辑: wzhong (111.242.28.205 台湾), 02/04/2024 19:18:37
83F:推 st96135 : 推强者 02/04 19:26
84F:推 ba361006 : 推 02/04 19:41
85F:推 rockieloser : 推 02/04 19:41
86F:推 APC : 推 02/04 19:50
87F:推 AgentSkye56 : 说真的 你会後悔去软体业 留在发哥不论薪水跟社会 02/04 19:54
88F:→ AgentSkye56 : 地位都比Google好很多 02/04 19:54
89F:推 jerrysmoove : 楼上别闹了 挺幽默的 02/04 20:06
90F:推 psow123 : 强 02/04 20:15
91F:推 Coslate : 87挺幽默的 02/04 20:33
92F:推 balcony5566 : 面试真的都拉很长 辛苦惹 02/04 20:52
93F:推 buris20083 : 推 02/04 21:03
94F:推 kuso10582 : 好奇问问 googlyness 那轮大概多久 跟TM 可以几组 02/04 22:02
一样也是45分钟。Team match HR并没有提到限制几组,应该是看有多少team对你有兴趣 ,不过好像有个最长match期限? 超过需要再重新面试
95F:推 physicsdk : 去问问有几个发哥跳Google,又有多少是倒过来的就 02/04 22:03
96F:→ physicsdk : 知道 02/04 22:03
97F:→ playkkk : G也没大家想的那麽好 最近才一个从G回M的 02/04 22:30
98F:→ playkkk : 牙膏厂大家嫌得要死 但一堆牙膏出来的去G又回去的 02/04 22:34
99F:推 aa06697 : 原po是面swe吗?现在G面试关卡变少了?! 02/05 01:47
100F:推 mike8469 : 推 02/05 08:13
101F:推 physicsdk : 最近G大裁员,往外跑比较多很正常,为了生活蹲几年 02/05 08:53
102F:→ physicsdk : 可以忍 02/05 08:53
103F:推 DreamRush152: kobe 02/05 09:19
104F:推 PttDreaming : Google一样6关吧,他是说三面behavior. 不过L3不一 02/05 09:25
105F:→ PttDreaming : 定比发哥多多少吧?福利应该是好很多就是。 02/05 09:25
106F:推 Welveres : 推 02/05 10:05
※ 编辑: wzhong (111.242.28.205 台湾), 02/05/2024 10:52:39
107F:→ bigair888 : 推 02/05 11:55
108F:推 kuso10582 : 了解 感谢回覆 02/05 12:49
109F:推 Csir : google人均500不是吹的 02/05 16:42
110F:推 Lightten : 推 02/05 18:10
111F:推 YNNEKUW : 推 02/06 00:47
112F:推 guccix : 推 02/06 07:44
113F:推 aksurfgg : 恭喜! 02/06 22:17
114F:推 GooglePixel : 恭喜牛人 02/07 17:30
115F:推 david1229 : 推推 02/07 19:18
116F:推 jay123peter : 推 02/08 22:00
117F:推 melonboya : 感谢大大分享 02/10 16:48







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Boy-Girl站内搜寻

TOP