高德后端一面(秒挂)

9号下午面的,忘记录音了,晚上做了个笔试今天才想起来总结

  1. Java和Python各自的优势,Java底层和Python底层怎么实现跨平台的?
  2. Java使用线程池的时候有哪些主要参数?如果核心线程数已满,那么新任务是进入队列等待还是直接创建线程执行?
  3. Java的线程有哪几个主要状态?哪几个状态是可能被阻塞的?
  4. 线程执行过程中中断是由JVM发起的还是操作系统内核发起的,线程处于运行态是否能够接受中断?(回答能),反问我运行过程中如果能接受中断抛出异常岂不是很不优雅?
  5. 为什么现在Thread.stop()方法不建议使用了?
  6. Java中ReentrantLock和Synchronized有哪些区别?
  7. JVM中的老年代和新生代各自有哪些垃圾回收算法?
  8. 了解类加载器吗?类加载器的类型有哪些?
  9. HTTP工作在哪一层?TCP呢?
  10. HTTP和HTTPS的区别?
  11. 介绍一下TCP和UDP?TCP的流量控制是由发送方和接收方哪一方来控制的,同问TCP的拥塞控制?如果视频会议等使用UDP,那丢包率过高会议开不下去,UDP怎么解决?
  12. 介绍一下慢启动?TCP的缺点是什么?如果现在就是网络情况很差(丢包率很高),网络中数据包阻塞,超时重传等机制都失效,TCP如何解决(我如何解决?没太理解)
  13. MySQL索引了解吗?底层数据结构是什么?
  14. 如果现在建立了联合索引“ABC”,查询语句条件是A = x and B > x and C = x;会走索引吗?(x不是具体值)
  15. 了解MySQL的日志吗?有哪些日志?前面提到的几个日志中哪几个和MySQL的事务有关?
  16. 了解MySQL底层的架构吗?
  17. 问了用过的中间件有哪些?
  18. Redis的底层架构是什么?
  19. 了解zset吗?先不说压缩表,为什么底层使用跳表而不是B+树?
  20. B+树和跳表都是logn,那到底哪个更快(logn更小)?为什么B+树的查询是logn?
  21. 常用的消息队列是哪个?(回答RabbitMQ)总结一下什么场景下会使用到消息队列?有什么好处?
  22. RabbitMQ的底层架构是什么?
  23. 聊一下在计算机这方面自己做得比较满意的地方有什么?
  24. 做了道循环顺序执行三个线程的题,输出ABCABCABCABC…
  25. 其他的一时想不太起来了,脑子已经被问晕了....
#我的实习求职记录#
全部评论
大佬太强了
1
送花
回复
分享
发布于 05-11 17:33 广东
好家伙,高德竟然还在招人?我周围的同学都是投完直接简历挂
1
送花
回复
分享
发布于 05-13 12:39 上海
滴滴
校招火热招聘中
官网直投
都答上了还秒挂吗
点赞
送花
回复
分享
发布于 05-10 15:59 美国
佬14题怎么答呀?
点赞
送花
回复
分享
发布于 05-12 14:37 广东

相关推荐

#我的实习求职记录#概述:4月4日投递,4月11日笔试,4月19日面试,钉钉会议,只问了C++基础和手撕一道,晚上挂了面试流程:1.无自我介绍2.问C++学了多久,怎么学的,代码量,项目来源,觉得对C++掌握如何3.const用在哪?常量,常成员函数,忘记说底层const了4.const & 传参为什么效率高?不需要拷贝5.C++容器?vector/list...(应该按序列式和关联式分类说)6.vector超出容量会怎样?以1.5或者2倍扩容7.vector扩容基数?capacity8.多态?重载和虚函数9.虚函数表是类还是对象拥有的?类10.怎么获取虚函数表?虚表指针11.map查询效率?unordered_map是哈希表,O(1);map是红黑树,O(logn)12.map的key是自定义的类,需要注意什么?类要实现13.遇到过内存泄露吗?这里以为问的是项目(傻),说没有,使用了智能指针(应该举小例子)14.遇到过内存越界吗?这里答错了,讲成栈溢出(举例数组下标越界就行)15.编程遇到错误怎么解决?用过GDB吗?用vscode断点调试,没用过16.智能指针?共享、独占、弱指针17.数据结构?链表、哈希表、二叉树、栈、队列、优先队列18.二叉树遍历?前中后层19.查找算法?只说了二分查找,没想到哈希表、二叉搜索树这种数据结构也是查找算法20.map?感觉就是提醒我答哈希表,以及为后面做题做铺垫,但是我没反应过来21.红黑树?怎么插入和删除?只讲了下概念,插入只记得要左旋或者右旋22.move?应用场景?答了下概念,但说没怎么用过23.手撕:找出数组中任意一组满足a+b=c+d的数据      两数之和的plus版,太紧张了,写了15分钟,用排序+2层循环+双指针,面试官估计希望我用2层循环+哈希表,说我思路不对,但是又不能编译运行验证24.数模竞赛的获奖经验?负责工作?25.反问:评价?不能说;对实习生的要求?C++编程和高并发设计26.流程结果、实习时间确认总结:高德流程推的很快,面试官比较注重效率,无自我介绍,全程一问一答,不深究和反馈,像考试一样,其实问的都还算基础,感觉主要是很多地方没有答全面,想到啥就说啥了,然后手撕做的太慢了
点赞 评论 收藏
转发
14 63 评论
分享
牛客网
牛客企业服务