蚂蚁金服国际业务部新加坡面试纪要

Interview of Ant Financial - JAVA developer - International department - SG

Posted by Yuanbo on July 31, 2017

求学至北方,混迹于南洋. 欢迎来到自由兰博的世界

First round

Skype video - weekend night

  1. 自我介绍
  2. 项目SMES
  3. DB sharding - 假设1TB 数据每天
  4. 介绍项目最有价值的地方
  5. 英文介绍
  6. 如何进行招聘的 7 提问 a. 该职位向谁汇报,如何进行的考核 b. 国内国际区别联系 c. 涨薪频率 - 一年两次, 七月(只考核不涨薪) 三月

Second round

Phone call - weekday

  1. String
  2. JVM memory management
  3. Why JVM classfy old and new area, how does it improve the performance?
  4. HTTP 等幂性 - 如何设计 系统多次请求 相同返回
  5. 线程安全如何保证
  6. 多线程操作数据库 同事写 - 数据库锁, mysql 如何实现
  7. MySQL 乐观锁与悲观锁
  8. JAVA 序列化反序列化 - 如何实现, - 反射 - 复杂属性
  9. 提问 a. 技术平台 b. 收获: 很有水平的技术面试,准备需要加强,收获很多. 垂直分库不是 DB sharding.

2017年7月31日11:38:52 更新

朱渊博,特普通一人,渊为深,博为广,一直努力做一个有深度有广度的人。多混迹于Github, Stackoverflow, ITeye, 知乎, Linkedin 等地带。蹉跎中练就了一身码农好本领。 酷爱编程,但绝不宅。爱生活,爱思考,性情温和但充满激情,做事有主见,信奉读万卷书行万里路。 http://www.freerambo.com/about


END