别写本科,写双一流
点赞 1

相关推荐

09-14 17:39
已编辑
门头沟学院 Java
#软件开发笔面经#1、自我介绍;2、你所掌握的这些知识点、技术是通过什么途径获取的?3、你讲一下你们这个后端架构是怎么设计的以及为什么要这么设计?4、谈谈你对spring、springboot对开发的优势,在架构方面提供了哪些便利性?5、你了解开发环境、测试环境、生产环境是如何切换的吗?nacos做配置中心的原理是什么?6、websocket具体应该在什么业务场景呢?这个协议的特点是什么?请你结合其他的网络协议http、tcp对比一下,如何可以的话可以说一说websocket具体实现的原理是什么;7、你了解的微服务的底层的通信协议有哪些?比如说springcloud或者其他的?8、这些通信协议里面也都有设计这个线程模型?你了解哪些线程模型呢?web容器里面,比如说tomcat、jetty用的什么?9、你是否涉及到一些多线程的场景,请你展开说说;10、threadlocal涉及到多线程的时候会发生哪些问题?该如何去处理呢?11、你是怎么理解线程不安全呢?为什么会发生线程不安全呢?12、解决并发安全问题就是通过加锁,你在实际项目开发中,如何使用的?13、秒杀场景,你要加锁,其中需要注意的地方有哪些?14、你碰到过数据库中过的死锁吗?请你结合数据库的锁机制描述一个死锁的实际实例;15、你这系统在进行报表、跳板的时候有查询的性能瓶颈,你如何进行优化?16、你可以发散一下思维,做一个大型的电商系统,有哪些核心的业务模块呢?17、反问环节;
点赞 评论 收藏
分享
头像
09-14 22:58
已编辑
门头沟学院 Java
1. 自我介绍2.听说我用c打蓝桥杯,开始问我c语言了3.(针对的是c语言)int 占几个字节4.指针几个字节5.sizeof和strlen的区别4.char *p 占几个字节5. 说下,你觉得你打这个算法比赛,你的优势在哪里6. 能不能分享一道,你比赛时候的题目,给我讲一下7. 给你一段代码public int[] fun(){int []arr = new int[]{1,2,3};return arr}(其实不太记得是不是这个代码了)你觉得有什么问题吗?8. 下面这段呢?psvm...{int arr= fun();}public int[] fun(){int []arr = new int[]{1,2,3};return arr}(其实不太记得是不是这个代码了)9. 堆与栈的区别10.临时变量在哪里11.new 对象放在那里12.那你觉得代码有问题吗,一个是在栈一个是在堆,当你临时变量返回的时候,你的栈弹出,然后你要把这值给他,你就不会有错吗 ----> 面试官人好,我理解错他的代码意思了13. 重载与重写的区别14. 现在c继承b b继承a,a可以强转成b吗,c可以强转b吗15. 你想想子类不是有父类没有的东西吗,我父类强转成子类,那么东西怎么办?16. java中线程通信的方式17. 怎么让多线程按顺序执行17.说到wait了,wait和sleep的区别18.你的第一个项目是自己写的吗19.说说技术栈20.说下你怎么部署mq和redis的21.你部署redis之后,怎么判断redis有没有启动起来22.你怎么打包一个项目23.你一般怎么部署项目24.说一下你的Apeject是啥,我结合项目聊的25.我们拷打一把,你知道springboot是怎么通过注解实现这些代码的吗?蒙对了,开心,面试官夸我呢QWQ26.聊一下三次握手把,我最后还说在吗?在的,你在吗?我在,给面试官形容了27.为什么要三次握手28. 你知道链表,来撕一下,逆转链表29、你知道宏定义吗30.你上过哪些课31.你最喜欢上哪些课32.反问#牛客创作赏金赛##软件开发笔面经##软件开发投递记录#
点赞 评论 收藏
分享
牛客网
牛客企业服务