唯品会面试总结

这是我第一次专业相关的面试。

尽管说,做了一两个不怎么成功的项目,就想进唯品会,有点痴心妄想,但我还是去了。

2点钟去到那儿,拿到门卡就进去填资料等着面试;等的时候,还是有点小紧张的。

带到面试室,看到和蔼可亲的面试官,气氛瞬间愉悦了很多。

以下说重点:

1、学校课程。

    从C到Java,中途还学了Oracle。

2、MyBatis和Hibernate的 区别。

     Hibernate对数据库设计的要求比较高;半自动化的MyBatis的灵活性更高。

3、举例说说常用的数据结构;堆栈和队列的区别。

    经常使用List和Map。LIFO性质的List是堆栈;FIFO性质的List是队列。Java使用栈来保存对象的信息,对象存放在堆里面。Linux系统进程运用队列的原理。

4、算法题:从一个字符串中找出第一个只出现一次的字符。

   (看到题目,立刻想到的算法) 用一个字符来保存这个字符,用队列保存字符出现的信息。

    (现在想到的算法:用int来保存目标字符的索引,用Map来保存字符出现的次数,然后通过索引的移动来得到所需的字符。)

5、影响课程。

    这周已经结课,下学期学校允许找实习。

 

总结:

1、面带笑容,制造一种轻松愉悦的氛围。

2、扎实的基础最重要。本次发现,学习使用框架久了,对数据结构和算法的知识生疏了。

3、说出自己的亲身体验,譬如某个知识点的深刻感受。

4、企业对应届毕业生的要求更多的是扎实的基础和很强的学习能力。

5、画出自己的思维导图,建立自己的知识体系。

 

你可能感兴趣的:(面试,唯品会,面试,唯品会)