实习生面试经历

1.算法(跪了)

  首先,介绍自己熟悉的算法,时间复杂度(最好,最坏)。

  然后给了一个题目:一个全是小写字母的字符串,先按字符频率排序,再按字母顺序排序。写代码。这个不会做,写的代码很烂。

  面的c++,但是我是学的java。他提到了用Map解决。我说在c#中用过dictionary,做的通信。

  他让我介绍如何使用的,做的什么?

2.自己研究方向(我做的是推荐)       勉强可以

  简单介绍自己研究方向。

  用了什么算法?我介绍的是张量分解,奇异值分解。因为我还没有自己的算法。

  然后又问到推荐中流行的算法?协同过滤,基于内容的推荐等。

3英语       

  我投的中文简历,面试官随便指了一行让我说,(我有英文简历,所以才勉强翻译出来了!!)。

  然后又用英语问了一个问题。

4有什么问题问面试官?

  谦虚的问问自己感兴趣的吧。一定要谦虚好学。

 

 

 

感受:

        外企人比较随和,和面试人一起吃的午饭。面试官阅历很丰富,知识面很广,

我提到的推荐,奇异值分解,他都了解。

        自己能力太差,算法不会用,基础知识也不行。英语太水了。有待提高!

 

posted @ 2015-03-31 15:04  Entropy_lxl  阅读(212)  评论(0编辑  收藏  举报