网新恒天后端实习一面(40min)

总体来说问了很多开发过程中一些功能是如何实现的,侧重问了些 Java 基础,后面再问点基础问题就结束了。

  1. 实习中的这个系统,是如何跟其他系统做交互的?除了 HTTP 接口请求外,你了解的还有其他数据传输的方式吗?

  2. 系统中的权限校验这块是怎么做的?

  3. MinIO 存储优化这块你是怎么做的?

  4. 如何实现的Redis 分布式锁?

  5. 讲讲你了解的 JDK8、JDK11、JDK17 之间的区别,平时有用到一些新特性吗?

  6. Websocket 和 socket 的区别?

  7. 写自动化脚本一般有哪些步骤,有哪些点需要注意的?

  8. 比如说要你写一个启动脚本,你怎么来写?

  9. 平时部署上线项目是怎么做的?

  10. Java 里面线程安全的类有哪些?

  11. ConcurrentHashMap 是如何保证线程安全的?

  12. Java 语言是如何实现的线程安全?synchronized 关键字是怎么使用的?

  13. 如何将 synchronized 加在一个类中的两个方法上,在运行的时候是两个都能访问还是只能访问一个?

  14. Java 中常见的异常有哪些?

  15. 如何避免空指针异常?

  16. JSON 序列化库你用过哪些?说说它们的区别?

从这里开始,后面就跟选择题一样一问一答,也没有往深的地方去问

  1. char 类型表示的数据范围

  2. vector 里面删除一个元素用什么方法?

  3. 路由器工作在 OSI 模型的哪一层上?

  4. TCP 和 UDP 的区别?

  5. TCP 是如何实现可靠性传输的?如何中间客户端掉线了,该怎么办?

#软件开发笔面经##软件开发2024笔面经##网新恒天##秋招#
全部评论
佬,手撕是啥呀
点赞 回复 分享
发布于 09-15 15:32 湖南

相关推荐

自我介绍之后1.讲了webserver,问怎么实现IO多路复用的2.对于大量的访问还使用互斥锁和信号量还可以吗,应该使用什么对于epoll等待事件到来的时候,是新建了一个线程在等待这个过程吗3.volatile和override关键字4.进程间通信有哪些方式,用过共享内存吗5.内存中有哪些段6.对于data段是什么时候加载到内存里的7.拷贝构造是什么时候被调用的8.static在c语言中和c++中怎么使用的9.智能指针讲解一下10.简历上写了了解RTOS,问了rtos的问题,用过哪些函数11.如果一个低优先级的任务持有一个信号量,高优先级的任务想要用这个信号量,造成的死锁怎么解决12.问了毕业论文的内容,有什么创新点一共问满了三十分钟。反问:组里是做什么的实习生能做什么工作(根据个人能力,有的实习生与正职提交代码量相当),能参与到一些开发工作联想2025届校招正式启动啦!【校招项目】面向应届毕业生,岗位涉及各个业务部门;【全球管培生GFL项目】聚焦全球顶尖院校的高潜质应届生人才,通过轮岗机会/高管一对一指导/定制化培养/优厚的薪酬福利,助你快速提升能力,并致力培养成为联想业务管理者。申请此项目需提交英文简历。❗两个项目可同时投递,早投递早面试,各个专业均有合适的岗位【校招岗位】产品与项目、技术、市场与销售、职能、供应链、设计等【20+工作地点】北京、上海、深圳、天津、武汉、成都、广州、杭州、南京、厦门、长沙、郑州、济南、沈阳、哈尔滨、昆山、南宁、东京、莫里斯维尔等【投递链接】https://talent.lenovo.com.cn/home【内推码】XZLMCWC2025(简历优先筛选,后续有疑问或者流程问题欢迎随时联系)【内推入口】在“联想校招官网”投递校招职位,创建简历时“从哪儿获知招聘信息”选择“联想员工推荐”并且输入推荐人ITcode:XZLMCWC2025
联想
|
校招
|
超多精选岗位
点赞 评论 收藏
分享
4 12 评论
分享
牛客网
牛客企业服务