【面试】最近某大厂算法工程师面试体会

来源:互联网 发布:js判断ip能否ping通 编辑:程序博客网 时间:2024/06/14 13:04

又到了要找工作的时候了,每每到了这个时候就觉得很纠结,尤其去一些厂面试的时候,坐在面试区等待面试官的到来的时候总觉得自己像是待宰的猪羊。
闲话少叙,下面来讲一下这一周去两个大厂面试的经验吧。

一,某厂智慧地图部门

可能是部门的原因吧,并不在总部,所以到了一个跟自己印象中很不符合的建筑物里面,小且破,这是第一印象。
然后一个挺年轻的小哥给我面试。先简单的自我介绍,然后小哥哥并没有让我选一个自己觉得比较熟的项目介绍而是开门见山的问了一个之前做过的但是印象不深项目让我介绍。这个项目当时我做的不认真,算法原理那个时候还是清楚的,但是好久没复习有些生疏了,所以介绍的时候磕磕绊绊的。讲完之后我跟小哥哥都陷入沉默。这个时候脑子里只有一句歌词:最怕空气突然安静~

教训一:写在简历上的东西一定要熟悉,都要能讲明白

之后为了弥补一下自己的形象,所以就主动跟小哥哥说我跟你讲一下我某某的项目吧,小哥哥点了点头。然后我就自己开始讲项目,由于那个项目是比较熟悉的,所以讲的还算溜,但是小哥哥明显对那个项目不感兴趣,所以讲了没几分钟就说“咱们来写个程序吧”。这一段以后再说。代码没写出来。然后是二面,面试官是一个中年大哥,来了之后让我介绍以下自己比较熟悉的机器学习的算法,我就介绍了决策树、bagging,boosting,随即森林以及GBDT,后来他看我比赛中用了XGBoost就问了我XGBoost跟GBDT有什么不同?我就从并行性、求梯度时是泰勒一阶和二阶方面说了说。二面总共大概是十几分钟吧。感觉是挂定了。

教训二:提前准备一个自己特别熟悉的算法

二,某健康

约定的是五点面试,我提前了十五分钟到了。没多久就看到一个有着一个娃娃脸、拄着双拐的同学来给我面试。说实话那一个我头脑中蹦出的念头是“这个哥们是为了体验用户的感受才把自己的弄成这样的吗”。自我介绍完之后,两个人的对话:
问“你这两个多月干了什么了,之前没有找工作吗?”
答“自己看看书,学点东西,八月份不好找,想等到金九银十的时候找工作”
笑“咱们这行没这个说法。那你觉得自己这两个月跟之前有什么不同吗?”
答“对一些算法更熟悉了,调整了自己的心态”
问“那你选一个你比较熟悉的算法讲一下”
…我又选决策树之类的讲了讲…(我讲的时候面试官老师总是看着我笑(感觉是冷笑),所以听不舒服的)
问“那我们来写一个编程题,你说一下思路”
编程题有点难度的,我想了一会儿,然后跟他说了一下自己的思路,还没说完就被打断说,时间复杂度太大。然后我说不会。然后就没有然后了。

教训三,多写代码,多解决问题,多总结

教训三,面试的时候不能太怂了,输阵不输人。

最后,经过两次打击,也知道了自己跟大厂之间的差别,知迷途其未远觉今是而昨非。先熟悉自己简历上面写的那些知识点,然后着重了解某一个知识点。‘T’字型。然后是要多读别人的代码,自己多写代码。

原创粉丝点击