Soft_Job 板


LINE

背景介绍 115学士,研究所也是念115,领域是软体工程,但能力太差念了两年就被教 授踢走。 目前在南部的某间小学当资讯替代役,大部分比较实用作品也都是国小资讯 组长配合学校要我开发的东西(虽然大部分目前都是蚊子系统)。 找工作的途径大部分都是透过朋友介绍。不知道是大部分公司都不看英文履 历还是写的期望薪资太高,104上很少有公司主动跟我联络。 Garena(2016年末) 这间是最早联系我的一间,听说他们新加坡的办公室在努力扩大规模,所以 在FB上用互相推荐的方式乱找人,推荐我的人也没待过Garena。 面试方面包含两次技术面试(各1小时),以及最後一次跟VP谈薪水。面试也是 由新加坡那边负责,全程透过skype跟一个叫codebunk的线上写code平台进行 。 一面的面试官是一个讲中文的大陆人,一开始是两题coding题写完後要分析 复杂度,语言不限,一题是给二元树的前中序求後序,另一题是快速排序。 接下来都是口头问答题,有问资料结构中map跟unordered_map的差异, MySQL的index怎麽选择使用Treemap或是Hashmap。接下来问我比较熟什麽语 言,然後接着问该语言函数传递时有没有pass by value跟pass by reference的差异?又问我什麽开发领域比较熟,由於我开发过领域蛮杂的, 我就选了修课时比较有兴趣的linux kernel。接下来他就问怎麽看程式的 memory layout。接着问如果你的实体记忆体只有2G但你一次malloc超过4G的 记忆体会发生什麽事情,这题我以为他要考虚拟记忆体的概念,我解释完後 跟他说在64bit的电脑下应该是没问题。结果他又很慎重的跟我确认一次真的 没问题吗?我问题想到一半就被通知说面试时间就刚好到了,於是就结束了 第一次技术面试。 二面原本HR跟我乔好但前一天突然跟我说他们面试官需要开一场重要的会所 以没办法进行面试,由於我假都请好了就询问说能不能换面试官,於是二面 就换成了另一个讲英文但听得懂一点中文的面试官。幸好他的英文口音听起 来蛮正常的,我也直接用英文跟他对谈。一开始两题coding一题是leetcode 的two sum另一题是求两个字串的LCS。接下来是SQL题给你两个table: Table user_info(user_id int, user_name VCHAR) Table user_login_log(id int, cnt int, login_time DATETIME) 求如何列出所有2014年login count > 100的user用user_name排序 然後又重问了一次index的问题,再加问其中资料结构的B-tree事怎麽做的? OS题问了一下context switch/process/thread/虚拟记忆体的概念。接下来 也是问我熟悉什麽语言,我选Python,他先问Python中GIL的概念,然後他就 叫我实作下面的decorator func: @decorator(“test1”, “test2”) def print(): return “Hello” print(“Hello”) // result : “Hello test1 test2” 最後是Web题问了http/session/cookie/reverse proxy/nginx,还有网路的 TCP keep alive/sliding window。这次题目我答的还蛮顺利的时间还不到就 提早结束。 三面时跟新加坡的VP谈薪水,讲中文,听口音是大陆人,大概问了一下我做 过什麽专案,曾经遇过什麽比较难解的Bug?然後介绍了一下新加坡的办公室 是在做虾皮拍卖,也可以relocate回台湾做GGC电竞平台,然後问了一下我的 期望薪资。我根据HR给寄信给我的薪资范围4500 SGD - 9000 SGD来开,原本 以为他们面试题目这麽难,面试也专找有在打ACM比赛的人,害我以为薪水应 该也是local pay两三倍跳,结果它们VP说他们就是开大学新鲜人价,而且说 我做过的东西不是单机APP就是没什麽人在用,所以没什麽参考价值。最後薪 水砍一砍,拿到了一个当下感觉很普通的薪水,这让我觉得有点受到羞辱, 有监於此我也决定我之後找工作要找不会看学历开薪水的公司。不过事後问 了一下这个薪水好像还是高於新加坡其他公司所以其实也不至於那麽糟。 IBM Security team(2017年初) 职位: L3 Support 一面刚到他们公司就被带到小房间去丢了一份A4的C语言code,给我10分钟叫 我debug。程式的内容是一个socket server收到资料後会把资料丢system() 当shell code执行。10分钟过後近来4,5个面试官看起来是team member团团 坐了一圈。首先先讨论了一下刚才那份code的bug,其中大部分都是C语言新 手或是系统程式不熟会写出的小bug,最後面试官有特别问了一下用system执 行shell code的问题,我以为那是feature,因为以前刚好有研究过online judge的code就回答了一下可以用chroot跟rlimit的方式去限制执行的资源, 然後面试官就更近一步提了可以用mount去对资源及各种namespace做限制的 概念。接下来是叫我做自我介绍跟介绍以前做过的专案,然後是轮流问了一 些大学计网里教的router、switch、NAT的概念,然後问说知不知道是什麽 IPS并介绍了一下它们team在做的IPS产品。接下来是板书题,题目类似 leetcode的3sum,语言不限,因为我有用python的set实作就顺便问了一下 hashset的实作概念。最後问了一下对应徵职位有麽有什麽问题,期望薪资在 哪里後就结束了第一次的面试。 二面听说是要跟team lead作面试原本又会被问一堆高深的问题不过大部分的 时间都在针对履历的部分闲聊,然後有讨论了一下IPS产品的一些问题与面向 ,还有IBM的组织结构未来的展望与发展。 过了几天就收到口头offer 70k*13还有各种餐费交通补助,问了一下算是跟 硕毕待遇差不多了。但又过了一个礼拜收到通知说他们前一阵子有要准备拆 组,有一些作业疏失,所以这个职位会变另一组的QA,虽然薪水不变但由於 不是他们team底下,所以有再三强调要我自己评估一下工作内容,最後我还 是回绝了这个offer。 後记 回绝IBM後我决定来开104履历,但等了一阵子都没有收到面试邀约,最後我 找了一间朋友介绍,在家附近的新创公司,薪水比起硕毕也算好很多,不过 因为是小公司面试过程蛮简单的所以就不多做分享了。 --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 180.204.167.207
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1493784517.A.FE3.html
1F:推 csfgsj: 有详细数字给推 05/03 12:17
2F:→ ckvir: 被教授踢走是没毕业? 05/03 12:30
3F:→ crossdunk: 应该是有毕业吧 有些人说能力太强会被留着用 05/03 12:32
4F:→ crossdunk: 反而不能马上毕业 05/03 12:32
5F:→ inker610566: 没毕业没错Garena有签薪资保密所以只能给范围 05/03 12:36
6F:推 lukelove: 从文字中感受到骨气 05/03 12:47
7F:推 chioulf2: 推 05/03 12:54
8F:推 a110605: 给推 05/03 12:58
9F:推 cplusplus426: 感觉是修课很认真的人 05/03 13:05
10F:推 jakert123: 推 05/03 13:08
11F:推 doomleika: 强者推 05/03 13:18
12F:推 pkou0125: 学长给你推一个! 05/03 14:07
13F:推 kyleirving: 推 高手 05/03 14:17
14F:推 s611696: 推 05/03 14:20
15F:推 sd12582000: 有薪水给推 05/03 14:58
16F:推 jays6215: 强者推 m(_ _)m 05/03 15:02
17F:推 Ekmund: 有数字有推 05/03 16:28
18F:推 wildli0422: 推薪资透明 05/03 16:35
19F:推 remmurds: Garena 有这麽挑人喔 05/03 17:28
20F:→ remmurds: 不过Garena的最大股东是中国公司 有中国人也不意外 05/03 17:29
21F:推 festime: 好奇问,最近刚好有在看MySQL文件,InnoDB有b+ tree inde 05/03 19:21
22F:→ festime: x和adaptive hash index(只能开关,不能自行指定某个索 05/03 19:21
23F:→ festime: 引要用hash index),文中说面试被问到索引选择treemap和 05/03 19:21
24F:→ festime: hashmap是什麽意思呢? 05/03 19:21
可能是我自己开发都用sqlite,所以其实也没踩过index的雷,这个问题的解答是 以前无意间跟别人讨论到的。不过看字面上的意思应该是他Tree跟Hash table 都会帮你建吧。
25F:推 pig0038: 感谢分享 05/03 19:47
※ 编辑: inker610566 (180.204.167.207), 05/03/2017 20:29:05
26F:推 b2815914: 佛心 05/03 20:20
27F:推 pigcat1315: 强者给推 05/03 22:48
28F:推 drak4dd: 推 05/03 23:46
29F:推 tedmax100: 同为被教授踢走没毕业的人 05/04 00:29
30F:→ Vanses: 个人认为新加坡工作不错,新加坡税低,熬个三年练英文看要 05/04 01:58
31F:→ Vanses: 搞居民,还是去美国回台湾都有chance 05/04 01:58
32F:推 kairy: 推 05/04 08:11
33F:→ content71: 在新加坡工作,Garena要求很高,待遇不高 05/04 10:26
34F:→ content71: 有两个学长进去过,不到一年都走了 05/04 10:27
35F:推 ousapas: 强者推 05/04 19:56
36F:→ ousapas: Garena人资讲得天花乱坠 结果也没特别好 05/04 19:56
37F:推 note35: 强者同学推 05/04 22:53
38F:推 hi2014: Garena不推 强者进去都很快就离职了 05/05 01:16
39F:→ a110605: 很少看到IBM Security相关的面试文,给推 05/05 12:37
40F:→ sayyesgw: 问来问去结果给这种薪水...感觉找需要特定技能的薪水会 05/08 20:34
41F:推 laijack512: 感谢分享 06/19 00:50







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灯, 水草

请输入看板名称,例如:WOW 或 站内搜寻

TOP