面试官先约了昨天,到时间了鸽了我,又改成了今天。
上来先笔试两道,第一道是个多线程的java…………看到题就知道自己大概凉了,java我只是上了一学期的课实习再也没用过,简历也是写在最后一个。题目大概是,有100个每个一亿行的转账文件,还有50个每个1000w行的账户文件,让把所有转账插入账户,形成新文件。在我强烈表示还是python吧之后,写出来一个最基础的暴力循环。凉
第二个是个sql,阿里高频题,连续环比,一搜就有。这个写得还不错,也都答出来了,包括变量法还是自连结。但感觉这个面试官并不是很在意sql。
之后问学了什么课,我大概说了一下。问一亿个数据怎么找中位数,答取决于工作目的,只想了解一个大概的话,几次随机抽样找中位数之后取平均即可。如果一定要精准的话,可能要二叉树,复杂度是logn。之前还说了冒泡复杂度n方。
然后没问项目没问实习,问了研究生为什么选这个学校(lz美本美研)?还有最有成就的事情、最挫败的事情、坚持最长时间的事情。到这里明确知道自己凉透了,都不问实习项目了orz…
最后反问环节,问了根据我现在的项目经验数据库用sql+python或者hsql也可以配合python,为什么选择考java,面试官解答了一段。再问就是数据研发在整个技术部门的定位和日常工作内容,也说了一段。
感觉这面试官也挺忙的,面我的时候还在不停回消息还挂断了一个电话,提示音这边都能听到😓
全部评论
(1) 回帖