Ebay video interview - Shanghai

4 hour onsite interview

Posted by Yuanbo on October 25, 2017

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

Ebay 面试问题 Questions

  • 单例模式
  • Maven 项目生命周期管理 goal 和 phase
  • TCP/IP stack
    • tcp 头信息
  • HTTPS
  • 数字证书
  • 加密算法
  • SSO 单点登录
  • 二进制数 运算,时间空间复杂度
  • 泛型 设计模式
  • 二进制数 运算,时间空间复杂度
  • 接口和抽象类的区别
  • java 为什么单继承 对比C++的多继承 优劣
  • synchronized 关键字用法(修饰类,方法,静态方法,代码块)
  • ThreadLocal static/local scope
  • 写一个队列
  • 多线程
  • Java concurrent 包 Executor
  • Java 线程池
    • 如何设计
    • 数据库线程池 原理
  • SQL 优化
    • where 语句
    • index 索引
  • 实现缓存系统
    • LRU算法
    • CRUD操作
    • 如何更新缓存
  • 英文自我介绍
  • Java 内存管理
    • Java 内存结构 新生代 年长代 持久代
    • 8G 内存,1G的缓存,如何设计内存结构 8:1
  • 如何项目测试和发布
  • nginx负载均衡
  • 动态项目发布和测试 动态url,spring 配置
  • 软件架构
  • Zookeeper
  • 消息队列
  • 提问

结论收获 很充实的四个小时视频面试

  1. weak programming skill
  2. cannot identify problem quickly
  3. Not very solid in technical concept

2017年10月30日 更新

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


END