欢迎

相关推荐

一天面两场,太久没看八股了,真的一点状态都没了。问题大多记不住了,可能是昨晚焦虑地没睡好,说点感觉回答的不够好的吧。饿了么客户端系统中出现了比较多的异常应该怎么处理?日志定位的话,你会自己做日志吗?有什么要注意的点?异常用什么方式捕获?你说全局异常捕获的Handler,需要注意什么吗?虚拟内存段页式有什么区别?优缺点?你的项目中有实际发生过死锁吗?你是如何解决的?手撕:旋转数组,无法运行,plain text格式。阿里云(反问介绍是安全部门)Go语言:如何用Go实现类似python那种,可以不指定几个参数?比如说参数abc用户只传ab。明确告诉你,go不支持多态,还有哪些方法?Go中有指针,哪些东西要依赖指针传递?cmd.Flag为什么用指针?如果一个interface()作为参数处理过吗?你使用SDK时,如何向一个SDK的结构体注册一个函数?不能修改SDK。操作系统:协程线程的区别?协程线程的优缺点?为什么要用多线程不用多进程?(延伸了几个问题)除了切换开销,你认为还有哪些其他的原因吗?你说需要进入内核态,那系统调用的过程是怎样的?用户态切换内核态的第一件事是发送中断信号吗?你说线程可以共享内存,进程间的通信方式了解过吗?那如果进程也共享内存了,和线程的共享内存有什么区别?计算机网络:RPC用自定义协议替代HTTP协议只是为了节省开销吗?(开始深入)HTTP由哪些部分组成?用其他的传输协议你考虑过吗?为什么不用呢?随便回答了HTTP支持底层的TCP,你还知道哪些支持TCP的协议吗?HTTP和HTTPS的区别?你知道哪些加密算法?椭圆曲线你也知道?那你能介绍一下吗?CRC呢?快结束面试又追问了一个HTTP相关的问题,不记得了,管他呢。面试官在笑,问我确定吗,我也想笑,但还是憋住了。菜,就多练。
查看21道真题和解析
点赞 评论 收藏
分享
04-03 14:08
南京大学 Java
1. 拷打项目2. 实习编码过程中遇到了哪些技术问题,如何解决的3. 线上环境如何确保代码是没有异常的,有异常如何处理4. 需要设计一个监控平台,你会采购现有的还是自主设计,如果需要你去调研,哪些特征会让你选择它5. 你在项目过程中有了解大模型相关的内容吗6. 你是否学习过 Spring 及业界常用的分布式组件7. Spring 和 Spring Boot 的核心区别,Spring Boot 提供了哪些新的特征8. 学习 Spring 和 Spring Boot 过程中遇到过哪些复杂的技术问题9. 分布式缓存了解吗10. Redis的关键机制,如何实现缓存,有哪些关键的特征11. 为什么Redis要使用单线程12. Redis持久化机制13. Redis持久化有哪些缺陷14. 如何设计支付的幂等性机制15. 大促场景下,支付的qps非常高,如何保证支付系统的安全性16. 例如对于5000qps,我如何知道应该部署多少台实例支持大促的洪峰17. 如何预估一个系统的处理能力是怎么样的18. 了解过mysql的优化机制吗,是否做过mysql的慢优化19. 有没有经验,哪些类型的sql语句更容易出现慢sql20. 有哪些典型的慢SQL,哪些写法可能天然就是一个慢SQL21. 请以你了解的一种RPC框架,解释系统间通讯基于RPC和基于HTTP的异同点是什么22. 为什么企业要包装一层使用RPC,而不是直接使用HTTP,有哪些好处23. 你有使用过哪些RPC24. 找实习你更关注哪些方面,希望获得哪些东西25. 除了技术更看重哪些方面26. 你在个人学习中是如何学习技术的,大概保持什么样的频率
查看26道真题和解析
点赞 评论 收藏
分享
牛客网
牛客企业服务