冲击阿里P7

金三银四正是求职的黄金季节,最近也在看一些机会。人生就要不断的尝试,即使是失败了也是一种宝贵的经验。

阿里巴巴P7面试

  • 坐标:广州  阿里游戏

冲击阿里P7_第1张图片

  • 笔试(一个小时)

 1.设计实现 LRU cache

 2.手写程序,将整型按字节倒置输出

 3.将字符串拆分合并,按字典顺序输出

 4.数据库中有2000w数据,redis只能存20w,如何保证redis中的都是热点数据

 5.Linux查看文件方式,越多越好,linux权限。

 6.画出tcp三次握手,四次挥手,并标出每一个信号量。

 7.从浏览器输入地址到服务器,之间发生了什么。

 8.如何设计缓存命中率,有什么想法?

 10.20亿数据中,如何判断某个数是否在其中。

 11.数据库整型和字符哪个查询快

 12.常用设计模式,以及应用实例。

  • 一面

  1.你们项目中哪个地方最难,难在什么地方。

  2.如何保证接口的稳定性,有没有什么补偿机制。

  3.分布式事务技术选型,mq和分布式事务框架怎么选。

  4.设计一个分布式任务调度系统

    .................

 

oppo(高级JAVA工程师)

  • 坐标:深圳

冲击阿里P7_第2张图片

  1.线程池实现原理

  2.redis持久化机制

  3.http状态码 100,101,302,304,504表示什么意思

  4.nginx 499表示什么意思

  5.tpc/ip udp区别

  6.hashmap原理

  7.aop实现原理

   ..................

总结:

  • 技术要有深度,如果面试的是高级岗位,应该从原理处分析。
  • 平时应该多关注系统设计,架构设计,从更高的层面的思考问题。

   

你可能感兴趣的:(求职季)