记录下杭州lazada一面(java)


上来先是coding环节,
二叉树z字打印,leetcode原题,一遍过,但是后来扩展了个子问题,原题是给树的root节点,如果改成数组输入要先实现数组构建二叉树(层序遍历吧,当时脑抽了估计没说明白)
中间debug的时候还交流了些小细节
java打印变量时,如果没有实现toString方法就会打印内存地址,List 默认使用了AbstractCollection toString()方法

然后是基础知识
http和https的区别
https的加密过程,没答上来
countdownlatch原理和用途,简单说了下 

问了下我负责的项目,遇到了哪些难点,怎么去解决的,以及过程中有没有主动跟产品反馈过自己的建议去优化和提升项目。
线上redis使用中遇到的问题,big key,缓存预热、缓存穿透等

又回到了一些基础知识
kafka的角色组成和原理,broker故障、扩容怎么处理
kafka broker挂掉怎么发现(zk?)
日志排查线上问题,怎么管理这些日志,用的啥中间件?有啥机制?
skywalking是怎么通过traceid实现链路追踪

后面这些我感觉都答的不好,有些都不明白问题是啥,有没有懂哥教学一下😂

#面经#
全部评论

相关推荐

冲芭芭拉鸭:你这图还挺新,偷了。
投递美团等公司10个岗位
点赞 评论 收藏
分享
没有offer的小土豆:专业面试一般是分配面试官然后联系你面试 应该是还没给你分配对应面试官
点赞 评论 收藏
分享
评论
1
11
分享
牛客网
牛客企业服务