这篇文章将要如实记录接下来一段时间的找个工作历程。前段时间一直因为各种各样的琐事没有好好学习,也没有去积极认真找实习,现在想想真是后悔,其实不能实习也要认真面对每次的笔试,面试的机会,这都将成为宝贵的经验财富。现在马上就要开始正式找工作,后悔也于事无补只能往前看。对题目的回答或编程的实现会在另一篇文章中记录。
一.电面微软
电话面试是很恼人的,远不如面对面的直接交流,但也能看出理解能力,语言表达能力以及交流能力,随机应变能力。
所以一般通过电话面试的都是能力不差的。所以我只有悲催的份了,呜呜~~~。
开始是让介绍你认为你参与比较多的项目,并且说出难度在哪?是如何克服的?这是很经典的问题,很多面试官都会问,还需要好好整理一下。
然后下面就是问技术:
第一个问题是关于字符串的:替换一个字符串中的“abc”为“a”。
用O(n)的时间复杂度,所以查找abc与移动替换应该同时进行。
这个问题我只给出了想法,就是查找的时候替换,但并没有表达清楚思路,而且当时因为紧张脑海里一片空白,所以不过关。
面试官认为:思路对,但实现不行。
第二个问题:测试网页搜索
这个问题答的更是一塌糊涂,因为当时真不明白啥是网页搜索,现在想想很简单嘛肯定是测搜索的,哎,当时还问人什么是网页搜索,答的时候都不知道自己在说什么,哎,悲剧了。
对这种问题,要根据自己的理解扩散回答就行,而不要一直问面试官,她会认为你非常不自信
小结:
这次面试总结:运气神马的是最靠不住的,有实力有能力总不会有坏运气。所以不要心存侥幸以为能遇到一个只跟你聊天而不问技术的面试官,所以还是得四平八稳地学习总结吧。