5.14阿里国际一面 1h

#软件开发2024笔面经#
英文自我介绍
介绍一下你的论文
常用的数据结构有哪些(List、Map等)
讲一下刚才提到的数据结构的使用场景和实现方式
考虑哪些因素来决定加不加索引,加在哪些字段上比较合适
mysql索引的数据结构是什么
为什么使用b+树
mysql中的回表是什么
mysql中出现幻读要怎么解决
https协议加密使用的是什么方式
线程池的核心参数及作用,怎么使线程池的工作效率比较高
跨线程传输数据要怎么做
多个线程同时读取和更新怎么保证数据安全
AQS了解吗
哪些类会用到AQS
AQS具体使怎么实现的
jdk1.8的垃圾回收算法是怎样的

手撕
给一个年龄数组,找出出现频率排在前k个的年龄
输入[20,20,20,22,22,23],2,输出[20,22]

反问
英语的使用场景。开会的时候需要和在国外的同事沟通,或者领导讲话的时候考虑国外的同事,用英文演讲,沟通的内容主要和开发的项目相关。
业务。物流相关,物流路径的规划,运费的计算。
后续流程。一周之内有结果。

今天已约二面。
全部评论

相关推荐

1 7 评论
分享
牛客网
牛客企业服务