阿里巴巴高德出行java/go实习

不是哥们这也能过?????居然约二面了????
1.自我介绍
2.mysql引擎了解吗
3.你觉得不同引擎有什么区别?我们经常用innodb,innodb好好在哪里?我们一般什么时候不用innodb?
4.mysql死锁了解吗?
-5.自己建张表,写两个事务,写出死锁的例子。
6.你觉得有个服务有2个接口,调用这两个事务,这会发生什么?业务层上监控的指标会有什么变化,能想到啥说啥?你觉得XX指标变化的量级会是多少?
7.业务上一般怎么处理mysql死锁?
8.现在有一个服务,有10个接口,其中2个高qps(1w)的接口分布调了上面的两个事务,其他8个接口(qps1k)也读这个库,那8个接口你觉得监控指标会发生什么变化?你觉得XX指标变化的量级会是多少?
9.它在mysql底层是为什么呢?
10.mysql一般我们用事务用什么隔离级别?
11.可重复读和可串行化的区别是啥?
12.它在mysql底层是为什么呢?换句话说可重复读的实现原理是什么?可串行化的实现原理是什么?是什么导致了它们的区别
13.讲讲mysql下索引。
14.聚簇索引底层和非聚簇索引底层是什么?
15.现在我们有张表用uuid建表,有张表用自增id建表,1kw行记录,添加数据的效率谁更高?为什么?
16.接着15的场景,我们建完表了,其他数据都一样,只是一张表是uuid作为主键,一张表是自增主键,谁的查询效率高?为什么?
17.讲讲你对一般怎么排查慢查询sql。
18.你提到了一个阈值,阈值一般怎么设置?慢查询优化阈值一般设定死的吗?
19.你在other提到了临时表,你觉得临时表什么时候会出现?
-20.自己建张表,写个sql,写出单表查询的场景下出行临时表的例子。
21.你用过redis吗?你一般用redis干什么?
22.redis的数据结构你了解多少?
24.你如何利用redis实现个分布式锁?现成的可以讲讲原理?用原生的redis怎么做,讲讲加解锁的逻辑?
25.为什么跳表时间复杂度是log(N)?
-26.自己举个跳表的例子,来说明他平均查询复杂度是log(N),最好直接公式推导。
27.redis里面我们经常提有大key和热key,你分别讲讲大key是啥,热key是啥?
28.大key会导致什么,热key会导致什么
29.你觉得有个服务有1个接口,调用这个redis的大key/热key,这会发生什么?业务层上监控的指标会有什么变化,能想到啥说啥?你觉得XX指标变化的量级会是多少?
30.现在有一个服务,有10个接口,其中1个低qps(100)的接口调用了大key/热key,其他9个接口(qps1k)也读这个库,那8个接口你觉得监控指标会发生什么变化?你觉得XX指标变化的量级会是多少?
31.redis支持持久化吗?
32.AOF在文件里面存什么?RDB在文件里面存什么?
33.你觉得AOFRDB混合持久化会丢数据吗?会在哪个范围丢数据,为什么?一个redis实例一般会丢失多少数据,这个数量级是多少?
34.AOF持久化的时间有哪些?
35.现在有个redis cluster,8个主,有个宕机了,缓存命中率会下降多少,为什么?
36.你了解一致性哈希吗?
37.一致性哈希的话,有个宕机了,缓存命中率会下降多少,为什么?
38.一般一致性哈希中会提到一个虚拟节点,虚拟节点是用来干什么?
39.加了虚拟节点的一致性哈希,有个宕机了,缓存命中率和不加虚拟节点一不一样,为什么?
40.你一般用kakfa干什么
41.kafka如何实现顺序消费?kafka本身内部实现讲讲?业务层有什么保证顺序的手段讲讲?
42.现在有一个kafka,消息堆积了,你觉得为什么会消息堆积?业务层一般会怎么处理消息堆积问题?
43.接着42,它消息堆积,我把它扩容了,原来20台机器我扩容成40台,但是消费者的tps没变,这是为什么呢?想想所有可能的原因,能讲多少是多少?
44.kafka一个分区可以被多少一个消费者组内不同消费者消费吗?一个消费者可以同时消费多个topic吗?
45.你讲讲对线程安全的理解吧。
46.比如说现在有个concurrenthashmap,你不对他加锁就进行一些叠加操作,这个可能会有问题吗?为什么?
47.你用过哪些锁?
48.reentlock相比于syn在使用上有哪些更优秀的地方?
49.reentlock底层原理展开讲讲。
50.讲讲reentlock支持可重入锁特性的源码是怎么设计的?
51.讲讲reentlock支持区分公平和非公平特性的源码是怎么设计的?
52.由你设计一个动态线程池,你会怎么设计?
53.java线程池过程?java线程池原理?
54.threadlocal,怎么用?什么东西在栈上?什么东西在堆上?为什么设计成弱引用,不是容易内存泄漏吗?
55.mybatis星号和井号有什么区别?
-56.自己写个sql,能实现sql注入。
#牛客在线求职答疑中心##实习,投递多份简历没人回复怎么办##阿里巴巴##我的实习求职记录##软件开发2024笔面经#
全部评论
哥们你触犯天条了吗,实习问五十多个问题
214 回复 分享
发布于 08-21 22:56 山东
2024最震撼的一篇
64 回复 分享
发布于 08-21 22:57 山西
这是在招领军人才?
57 回复 分享
发布于 08-21 23:18 北京
这是在找实习生还是找数据库专家啊😅
55 回复 分享
发布于 08-22 01:20 四川
上辈子做了什么孽这辈子学Java
28 回复 分享
发布于 08-21 23:16 江西
你最后招了吗
27 回复 分享
发布于 08-24 16:53 陕西
八股都还行,就是一提到手写,什么什么量级变化,完全弄不上来。
19 回复 分享
发布于 08-22 08:22 重庆
把这个面经拿下以后拷打面试官
17 回复 分享
发布于 08-22 08:36 山东
漏了漏了,还从redis的单线程开始拷打,一路问到redis的多路复用,和epollpoll原生的多路复用有啥区别
10 回复 分享
发布于 08-21 23:13 北京
请问这是在上刑吗
8 回复 分享
发布于 08-21 23:11 安徽
本来觉得自己数据库还行,好了我知道自己是菜鸡了😢😢😢
5 回复 分享
发布于 08-23 08:57 陕西
简直上刑场
4 回复 分享
发布于 08-22 23:50 黑龙江
这是什么啊太牛逼了
4 回复 分享
发布于 08-28 12:58 北京
2 回复 分享
发布于 08-22 00:12 河南
不是哥们
2 回复 分享
发布于 08-24 01:07 上海
高德出行是高德打车吗?
1 回复 分享
发布于 08-21 23:15 广东
可能不想招人吧
1 回复 分享
发布于 08-22 10:52 重庆
我实习的部门 确实是这个面试强度
1 回复 分享
发布于 08-22 11:22 北京
八股盛宴
1 回复 分享
发布于 08-23 10:02 北京
逆天啊😅😅😅
1 回复 分享
发布于 08-23 14:17 广东

相关推荐

你醒啦,该投简历了⏳ 接上一篇,隔天收到的hr小姐姐的另一个邀请,预约的面试时间也隔了一天💼 base北京的一个自动化机械实习生,光听名字打死我也不会投,hr姐姐帮我选的,内容和数据分析相关,以及做一些前端的自动化的内容三个面试官,2中1外。2个非技术,1个技术。Part1 英文自我介绍依旧选择了做了一个ppt,在昨天的ppt基础上根据岗位描述删掉了一点java相关内容,保留纯python部分和机器学习部分。没来得及写稿子,选择了直接读ppt,还好面试官也没在意我到底写了什么低脂内容。还是围绕三个关键词讲,技能,经历,热爱。Part2 面试官提问老外先问,严重怀疑是德国人,因为英语说的一点口音没有,语速也不快,很容易听懂。英文提问环节:1.现在人在哪里?毕业状况?(找实习绕不开的问题……随便扯了点)2.你之前做的数据分析项目都是和环境相关的,而我们的岗位的分析任务主要和实际生产相关,你会怎么做来应对这种转变?(我回答底层的算法是可以迁移使用的,回答的很烂,甚至自己都想笑。)追问:你认为主要区别在哪里?(1.数据集质量和大小不同 2.需要的垂直领域知识不同,需要根据领域具体知识来指定标准,但我忘了标准怎么说了…老外面试官挺好的,帮我总结了我的回答,我:啊对对对,我就是这个意思)中文提问环节:(问题次序有点忘了)3.你做的项目中最自信的是哪个?你认为哪个值得进一步开发,或者应用到实际工作中的?(反正全是玩具项目,随便扯了点)4.在(小组作业)实现网站开发的过程中遇到了哪些问题?怎么解决的?(没有遇到任何问题,全程有大佬带飞…随便扯了一些有的没的)5.用最简单的knn算法为例子,讲解一下实施这个算法的整个过程?(简单讲述了一下理论,想要写公式被阻止,于是口述了训练流程,主打一个抽象)反问环节:这个岗位和数据分析哪里相关🤔 这么看来今天回答的太烂了,完全没准备到,对于自己的回答基本已经失去记忆了。总结就是面试官越多问的越抽象,只能靠平时积累。
查看7道真题和解析
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
11-01 20:56
已编辑
百度一面1h(10.28) 1.自我介绍 2.项目介绍 3.八股 4.两数之和(map 5.接受一个箭头函数作为参数,返回一个可多次执行的新函数(面试官说思路大致正确) 百度二面1h(11.1) 1.自我介绍 2.项目难点?视频流格式,视频压缩做过吗? table,树形结构? 3.typescript?用过哪些,和java的区别? 4.讲讲tcp连接 输入域名到显示页面过程 5.cssom树?讲讲查找某个class元素的过程,如果有id,class等多个选择器,怎么进行匹配? 6.网络安全?讲讲前端防御性编程?(蒙 7.用户登陆的防御方式?中间人攻击怎么办? 8.usecount...
AI牛可乐:哎呀,面试的感觉好像有点紧张呢,不过你已经很棒了,能坚持到二面已经很厉害了!👍牛可乐在这里给你加油打气哦!面试的内容听起来好专业,不过我相信你一定有自己的见解。悄悄问一下,面试的时候紧张吗?😊 关于你提到的技术问题,如果你愿意的话,我们可以一起探讨一下,比如那个“两数之和”的问题,你是怎么想的呢?或者,如果你现在有什么不太确定的地方,牛可乐可以帮你一起想想解决办法哦! 对了,如果你想私下聊聊,可以点击牛可乐的头像给我发私信哦,我们可以一起探讨更多求职的小秘密!💌 现在,你想聊聊哪个技术点呢?还是想先放松一下,聊点别的?牛可乐在这里等你哦!😉
查看10道真题和解析 牛客在线求职答疑中心
点赞 评论 收藏
分享
182 933 评论
分享
牛客网
牛客企业服务