由于下定决心想转到后端工程师,因此就把工做辞了,开始了漫长的寻找工做之旅。linux
面的是一家上海的创业公司,地址比较偏远,找了半天,过去的时候还发现他们在搬家,心想,创业公司真不容易啊,什么都要本身来。面试
期间他问到了个人Python基础知识,我答得支支吾吾,各类不肯定,还有被问到了后端组件的知识,我也是不了解。框架的知识就也是各类不了解。第一次面试就这样结束了,不过考虑到本身刚学Python不久,只是试试水温,因此还好。算法
改进:sql
继续了解Python基础知识;数据库
继续了解后端组件和后端框架;后端
面的是北京某大明星公司,同窗进行的内推,它问的Redis的操做,可是本身记不起来了😓,因此本身后来把Redis中全部的操做都背下来了,而后她又问了关于算法的文章,一样的,我只想到暴力解,显然面试官不满意,通过几回的提醒之后仍是不会作,因而面试就让我走了。网络
改进:框架
背下全部的Redis中的操做;大数据
把剑指Offer过了一遍;spa
面的是北京一家作出行搜索的公司,电话面试,面试过程当中提到求二叉树中任意两个结点的距离的问题,当时本身真的是一脸的蒙逼,通过面试官些许提示,题目转化成求LCA,可是本身仍是记不起来了,最重要的是这仍是本身总结过的知识,因而面试翻着我本身写的博客跟我说。。。面试官还问了动态规划的问题,我并无了解这个的概念,只是作过这样的题目,因此就说了状态方程相关的,显然面试官并非想要这个答案。因此面试官就挂了电话。。。
改进:
LCA问题都看了一遍;
继续刷算法;
背网络知识;
面的是一家作CDN的创业公司,一面面了一些关于Python的基础知识,二面面了网络,网络这块的确比较生疏,还问了哈希算法,最后仍是经过了拿到了Offer,虽然最后的薪资被压了。过几天后仍是拒掉了这个Offer。
改进:
总结网络知识;
继续刷算法;
面的是一家以前在上海就已经约好的公司,一面问了算法,二面问了生成器,记不起来了,Redis底层实现则是不清楚,因此面试官就让回去了;
改进:
总结Redis底层实现;
总结Python特性;
继续刷算法;
面试地点在清华附近,面试开始就让作笔试题目,两道算法,结果本身第一道题理解错误,原本应该用dp,结果本身用了贪心。。。因此面试官就直接说不合适了,不过面试官也给本身一些职业发展的规划。
改进:
继续狠刷算法;
面的是一家短租创业公司,只有一面就是技术经理来面试,问了两个算法题目,一个是深拷贝实现,一个是字符串全排列,都写出来了,接下来就问了数据库和以前的项目,就发Offer了,最后这个Offer被拒掉是由于我还想去面大点的公司,虽然这个公司我也挺喜欢的。
改进:
总结数据库底层实现;
继续刷算法;
接下来就是各类大公司的内推,虽然最后的结果都是失败,不过这段经历也让我看清了本身和大公司的差距。因而本身又开始从新开始找工做了。
面的是一家作大数据爬虫的公司,我记得个人笔试题作的很好,基本都答出来了,可是由于招的是爬虫,问的基本都是爬虫相关的内容,本身也没有这方面的比较深的准备,因此就让走了。
面的是一家大数据广告公司,两个面试官一块儿面,搞得我特别紧张,可是中间本身记不起来sql语句怎么使用了,还有算法也忘记怎么写了,还不知道linux语句怎么写,还把本身公众号的文章也给忘了。
刷sql语句;
继续刷算法;
背linux语句;
把本身的公众号文章都从头看一遍;
面的是一家明星公司,这家公司也是我最想去的公司,也是我最后的归宿,经历了四轮的面试,一面问了算法,网络,底层实现;二面问了系统设计和算法,三面问了网络和算法,四面hr面,最后拿到Offer。找工做也告一段落了,开始新的人生旅程。