layout: post title: “D-MAQ- Senior JAVA开发-新加坡面试纪要” subtitle: “Interview of M-DAQ - Senior JAVA developer - SG “ date: 2017-08-28 16:21:00 author: “Yuanbo” header-img: “img/home-bg-o.jpg” catalog: true
tags: - 面试 —
求学至北方,混迹于南洋. 欢迎来到自由兰博的世界
Zero round
Paper test - 笔试
笔试
- 计算机基础 -
数据计算
运算符
- 计算机网络 -
TCP/IP 协议栈
- 数据库 - SQL 语句, 关联查询 group by
- 数据结构和算法 - 链表 数组 树 和图, 最后的编程大题
收获: 纯技术面试,基础知识还可以,细节需加强
First round
Onsite Interview - weekday
- Java 继承
- Object methods
- 继承和组合的区别
- equals 和 hashcode 方法区别以及应用结合hashcode和equals
- HashMap 和 hashtable [Ref]https://www.oschina.net/question/82993_75533
- Test - mockito (verify 方法)
Second round
Onsite Interview - weekday
- white board 编程 (2 道)
- 两个有序数组合并 - 给了两个sulution
- BitMap O(m+n) preferred
- Linked list 比较
- 另一个记不起了 总之很轻松
Thrid round
Onsite Interview - weekday
- 纸上编程 hash 区间映射
- 大规模数据 HASH
- HASH collision
- Hash 扩容 和 时间复杂度
- react 模式
- 线程池
- epoll
Fourth round
Onsite HR Interview - weekday
- HR 面试
- 如何看待互联网
- 互联网公司工作方式
- 为何离职和未来规划
- 薪酬待遇和福利
2017年1月9日12:27:52 更新
朱渊博,特普通一人,渊为深,博为广,一直努力做一个有深度有广度的人。多混迹于Github, Stackoverflow, ITeye, 知乎, Linkedin 等地带。蹉跎中练就了一身码农好本领。 酷爱编程,但绝不宅。爱生活,爱思考,性情温和但充满激情,做事有主见,信奉读万卷书行万里路。 http://www.freerambo.com/about