当前位置: 首页 > 面试经验 >

Lazada Java后端一面

优质
小牛编辑
81浏览
2023-06-09

Lazada Java后端一面

5.24笔试AK,6.8约的6.9的电话面试,中途没有邮件也没有提醒,直接就电话约面了,一面是电话技术面,感觉也挺少见的。
先说结论:整体感觉是寄。总共四十分钟,上来就Java,过程中也一直想问Java相关的,但是我用的不是Java。我准备得比较多的基础方面基本上就问了十几分钟。剩下基本上都是实际场景题,没有专门准备过,很懵很晕。整体下来感觉不像秋招,像造火箭,不同于之前面过的美团和字节,比较注重基础和算法,这次感觉很注重实际场景和Java,好像上来就要你能工作。
秋招第一面总体还是有点难受的,虽然自身准备不足
具体过程:
上来没有让我自我介绍(震惊),直接让我说有没有Java项目,介绍一下(没有,之前项目不是拿Java做的)
问我能不能问Java问题(不太行)
转问基础问题:
网络:
从输入网址开始讲一下经过哪些网络的处理过程
DNS这个过程涉及了哪些协议(懵逼,对DNS没那么熟悉,瞎扯了点,然后撤了点TCP)
HTTP和HTTPS区别
MySQL:
一个语句实际的过程(从连接器、分析器、优化器、执行器说了一遍)
追问:你说的都是Server层,存储引擎层呢,各个关键字的执行顺序什么的(懵,存储引擎层一下子想不到有什么过程)
设计一个存储几百万条数据的表,需要考虑哪些(不知道具体想考察的点在哪里,答了分库分表、索引、SQL语句)
Linux:
服务器CPU占用很高,从哪些角度排查(top、一些运维工具、日志)
分布式架构、服务的发现注册(了解不多,懵)
具体场景:给消费者上游发优惠券,需要注意哪些(懵,瞎扯,考虑流量、金额一致、事务原子性)
怎么保证一致性(分布式锁)
又回到MySQL:
数据存储和行数据关系(B+树,聚簇和非聚簇不同,叶子节点存储的是数据页)
找到数据页后怎么找到数据行(当时没意识到,后面复盘的时候突然意识到他应该想让我说数据页的组织,页目录那些的)
又问Java(我说只会用,没有深入了解)
多线程,设计一个线程池(没接触过,从操作系统的线程角度说了些)
这里又追问了很多多线程,没接触过难受哇
设计原则:
依赖倒置原则(没准备,瞎扯)
最后的大场景题:
春晚,整点红包雨,亿级流量和金额(硬着头皮扯,分布式架构、redis和MySQL集群之类的)
后面一直追问,总之就是我的设计是不完善的,面到后面人都晕了。
#秋招##秋招提前批##lazada#
 类似资料: