58同城面试经历

58同城面试经历

2016年4月11日 18时00分
Java

58同城的办公地点坐落在酒仙桥的电子产业园,毗邻电影博物馆和798艺术中心。附近没有地铁站。 但是有公交车站以及班车。

58在产业园有3栋楼,还有一栋正在大兴土木。

还没有进入园区,就听到了58的slogan,一直在滚动播放。58的主楼是105号楼。一进入大厅,左边是前台,前台的装饰类似饭店的收银台,正面是供给访客的休息区,休息区左侧是由9块屏幕组成的LED阵列,上面显示58一天内的各种访问数据,每秒去刷新一次。休息区右侧则是58获取的所有奖杯。奖杯墙直通2楼,墙壁上是58创始至今的所有重大事件的timeline。

前台姑娘一看我填的表,惊喜的赞叹竟然是老乡

这次一共进行了两轮技术面试

第一轮面试 #

面试官主要是根据你项目经验以及实现中的技术进行提问

  1. 说说tomcat中classloader的加载过程
  2. 区别一下jetty和tomcat,两者有何不同
  3. tomcat调优是怎么做的
  4. redis的使用,何时做数据备份,何时部署集群
  5. Map接口有多少种实现,TreeMap内部的数据结构是怎样的,HashMap内部数据结构是怎样的
  6. 介绍一下ElasticSearch,和solr,lucene有何不同,适用何种场景
  7. 说说Java的内存结构
  8. 说说看过的技术书籍
  9. 说说位图法,目前的工作中,都适用于哪些场景

第二轮面试 #

这一轮也不是纯粹的技术面试了,面试官还会介绍一些其他信息

  1. 介绍一下职业规划
  2. 介绍一下之前公司的离职原因
  3. 之前面试了哪些公司,进入了哪些阶段
  4. 白纸写一个字符串包含的程序,其实是kmp算法