中级农民
- 积分
- 110
- 大米
- 颗
- 鳄梨
- 个
- 水井
- 尺
- 蓝莓
- 颗
- 萝卜
- 根
- 小米
- 粒
- 学分
- 个
- 注册时间
- 2018-9-2
- 最后登录
- 1970-1-1
|
2019(4-6月) 码农类General 硕士 实习@阿里巴巴 - 内推 - 技术电面 | Other | 应届毕业生
注册一亩三分地论坛,查看更多干货!
您需要 登录 才可以下载或查看附件。没有帐号?注册账号
x
java 基础
- hashmap 实现及线程安全 答:略
- final 关键字, 答: 作用于field和作用于方法。 追问: 如何overwrite final 修饰的方法。 我: 反射?追问:具体怎么操作? 我:不知。 追问:反射的实现. 1point3acres.com
- jvm 内存分配和内存回收。 答: 讲了标记清和移动。 追问: 内存溢出如何查找原因?
- thread 在虚拟机中是如何存在的?. 1point 3 acres
数据库
. 1point3acres.com
- mysql的存储引擎? 答: Innodb。 追问:其特点。 我:事务提交。追问:还有呢。 我:不知。追问:讲一下事务。我:ACID巴拉巴拉。 追问:讲一下事务隔离级别?
- 讲一下索引? 我: B+树。追问:除B+树以外还有其他数据结构适合实现索引吗?追问:B+树相比其他树有哪些优点。 答:树的平衡性。
框架
- spring beans 的作用? 我:将依赖管理交给框架
- mybatis 都做了些什么? 答: 解析配置文件, 设置driver参数, 解析sql配置文件通过jdbc和mysql交互。
- netty 设计的核心。 答:NIO, reactor线程组的设计模式。追问:IO了解过吗?答:谈了谈NIO,重点讲NIO是在哪里异步的。
算法及系统设计
- 设计一个sqrt, 答: 二分。 问:其时间复杂度? 我: logn. 追问:更好的方法(面试官说根“牛顿逐步逼近法”)
- 讲一下排序算法有哪些? 超大集合排序你怎么排?讲一下实现思路?(这个完全不会, 看到这里的人希望重视这个问题). Χ
补充知识点
-baidu 1point3acres
为什么需要索引. .и
写在后面
4.7 一面, 只记录了一面的面试内容, 一周内走完了三轮技术面和一轮hr面, 等结果中。
最后希望大家都面试都顺顺利利! 求大米。. check 1point3acres for more.
|
上一篇: 还有同学和我一样没收到微软苏州的正式offer吗?下一篇: 2019暑期实习面经整合(阿里,头条,腾讯,Facebook,Google,Amazon)
|