埃森哲面试

1、面试流程(校招):

1)、项目经理介绍公司情况
a、全国共1万多人,大连四五千人
b、埃森哲的前身是会计师事务所,主要做咨询方面
,大连是技术咨询,给华为做项目,以java为主,开发
和测试的比例5:1,
c、项目用对日的和对欧美的
2)、英文自我介绍
3)、最糟糕和最有挑战的事
a、个人认为比较关注项目经历
b、理论性知识:数据结构
4)、员工,会议室系统(小组讨论)
5)、想问的问题
a、(校招)新员工进公司,会有公司的培训
b、主要用什么技术:spring—>微服务:

2、面试总结:

1)、英文自我介绍
2)、日语自我介绍
3)、理论知识:数据结构

3、扩展知识

1)数据结构

a、说明:

a1、数据结构是计算机存储和组织数据的方式
a2、数据结构是指相互之间存在一种或多种关系的数据元素的集合,即带“结构”的数据元素的集合。“结构”就是指数据元素之间的存在关系,分为逻辑结构和存储结构(物理结构)
a3、逻辑结构:指反映数据元素之间的逻辑关系的数据结构。逻辑关系是指元素之间的前后关系,与它们在计算机中的存储位置无关
a4、存储结构(物理结构):指数据的逻辑结构在计算机存储空间的存放形式。
a5、一般来说,一种数据结构的逻辑结构根据需求可以表示成多种存储结构。常用的存储结构有顺序存储,链式存储,索引存储和哈希存储等。
a6、按照逻辑结构分,线性存储和非线性存储

b、分类:

线性结构
1)非空集
2)有且仅有一个开始点和一个终端结点
3)所有结点都最多只有一个直接前趋结点和一个直接后趋结点
4)例如:栈,队列和串

非线性结构
1)非空集
2)一个结点可能有多个直接前趋结点和多个直接后趋结点
3)例如:数组,广义表,树结构和图结构

b1、数组(Array)
b2、栈(Stack)
b3、队列(Queue)
b4、链表(Linked List)
b5、树(Tree)
b6、散列表(Hash)
b7、堆(Heap)
b8、图(Graph)