一.自我介绍
二.主要项目经历
1. 挑选一个最能体现你能力的项目
2. 项目整体情况和架构是什么?(纸上画)
3. 你负责其中的哪部分?
4. 遇到的难题是什么?怎么解决的?
5. 面试官会根据你的回答进一步挖掘,问我的是Hadoop和Storm架构对比
三.简历其他部分
1. 面试官会看其他项目是否有亮点,或者自己主动点,提示面试官亮点在哪里
2. 简单问一下成绩,实习经历,获奖情况
四.基础知识
1. 算法
如何快速排序?
有向图中最短路径怎么算?(Dijkstra算法)
2. 数据结构
JAVA中HashMap是怎么实现的?
哈希的原理是什么?
3. 数据库
Mysql索引是如何实现的?
4. 网络
面试官问网络熟不熟,我说不熟,就没问网络。
5. 设计模式
单例和工厂是什么?为什么要用?
五.闲聊
阿里巴巴软件研发工程师面试题
单例和工厂是什么?为什么要用?
通过内推获得这次面试机会,在面试过程中先是第一个电话进行简历评估,评估通过之后就进入一面,一面结束后就被挂掉了。感觉很难
面试官问的面试题:阿里巴巴软件研发工程师面试题
面试的时候先是自我介绍,然后介绍自己做印象最深的项目,问了orcal的体系结构和mysql中的数据引擎,还有一些简单的sql语句。
主要考察你对基础能力,还有就是你的项目经验,会看你的笔试成绩,笔试成绩被鄙视啦,然后问了些数据库方面的,hibernate和mybatis的去呗
面试官问的面试题:阿里巴巴软件研发工程师面试题
jdk中的集合这些,servlet的定义
(共2320条) 北京字节跳动科技有限公司
(共2129条) 京东商城
(共2124条) 阿里巴巴
(共24条) 太平洋网络有限公司
(共25条) 南京中北(集团)股份有限公司
(共11条) 艺龙网
(共5条) 东睦新材料集团股份有限公司
(共6条) 广州市妇女儿童医疗中心
(共8条) 河北联通公司
(共9条) 中国兵器工业集团
(共5条) 东风股份有限公司
(共4条) 上海外高桥喜来登酒店