2023年2月面试题总结,没有答案,持续更新

2023年2月面试题总结(找工作遇到的一些面试问题总结),没有答案,需要自己去一一查找,才能成为自己的

  1. 你在上家公司工作,遇到技术比较难的是什么?
  2. ArrayList 和LinkedList 有什么区别?在什么时候用ArrayList 在什么时候用LinkedList?
  3. Java基础怎么样?JDK你用到那个版本了?
  4. 说一下Spring?你了解Spring的那些东西?
  5. 你平时下来是怎么自己学习的?
  6. 说一下数据库吧,你都了解那些数据库?
  7. 说一下mysql吧,数据库引擎?Myisam 和innDB的区别?
  8. 说一下Springboot事务在什么时候会不生效?
  9. 在查询大数据的时候,我们需要怎么去优化sql?
  10. 说一下mysql的事务?
  11. 说一下mysql的字段类型都有哪些?分别占多少字节?
  12. 你说一下单例模式?
  13. 内存溢出你一般是怎么处理的(oot)?
  14. 异常什么时候捕获?什么时候抛出?
  15. SpringCloud 和dobbu的区别?()
  16. 网络这块熟悉?http的端口是多少?https的端口?
  17. HashMap了解吗?源码读到哪里了?
  18. 说一下jdk jre jvm?
  19. == 和equel的区别?
  20. final 和staic的区别?
  21. 除了jdk1.8你还用了其他的版本吗?
  22. 遇到问题你一般是怎么解决的?
  23. 未来的你的职业规划是偏向于技术还是管理?

1.mybatis 性能优化有什么解决方案?
2.linux命令中压缩一个文件,但是想要排除一下日志文件,在用什么命令
3.接口和抽象类有什么区别?
4.jsp和servlet有什么区别?
5.List 、map、set 有什么区别?
6.vue父子组件之间如何通讯(传值)?
7.vue中要监视一个元素的样式的变化,要怎么做?
8.redis如何保证和数据库的数据一致?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
抱歉,我是AI语言模型,并没有能力预测未来的面试题目和答案。但我可以给你分享一些常见的前端面试题答案,希望对你有所帮助。 1. 什么是盒模型?如何设置盒模型? 盒模型是指网页中所有元素都是一个矩形盒子,包含内容区域、内边距、边框和外边距。设置盒模型可以使用CSS的box-sizing属性,常用的值有content-box和border-box。content-box是默认值,表示元素的宽度和高度只包含内容区域,内边距、边框和外边距不计算在内。而border-box表示元素的宽度和高度包含内容区域、内边距、边框,但不包含外边距。 2. 如何实现响应式布局? 响应式布局是指网页能够根据不同设备的屏幕大小和分辨率进行自适应调整。实现响应式布局可以使用CSS的媒体查询(media query),使用@media关键字来定义不同屏幕尺寸下的样式。同时,也可以使用弹性盒子布局(flexbox layout)和网格布局(grid layout)等CSS技术来实现响应式布局。 3. 什么是闭包?如何使用闭包? 闭包是指函数和函数内部能访问的变量的组合。函数内部定义的变量在函数执行完毕后仍然存在于内存中,可以被其他函数访问和使用。使用闭包可以实现私有变量、模块化等功能。例如: ```javascript function counter() { var count = 0; return function() { count++; console.log(count); } } var c = counter(); c(); // 1 c(); // 2 c(); // 3 ``` 4. 什么是事件冒泡和事件捕获?如何防止事件冒泡? 事件冒泡是指当一个元素触发某个事件时,该事件会从该元素开始向上冒泡到父元素,直到冒泡到文档根节点。事件捕获是指当一个元素触发某个事件时,该事件会从文档根节点开始向下捕获到该元素。在标准的事件流中,事件先经历捕获阶段,然后到达目标元素,最后经历冒泡阶段。 防止事件冒泡可以使用事件对象的stopPropagation()方法,该方法可以阻止事件冒泡到父元素。例如: ```javascript document.getElementById("child").addEventListener("click", function(event) { event.stopPropagation(); console.log("Child clicked"); }); document.getElementById("parent").addEventListener("click", function(event) { console.log("Parent clicked"); }); ``` 在上面的代码中,当用户点击子元素时,事件不会冒泡到父元素,只会触发子元素的click事件。 5. 什么是跨域?如何解决跨域问题? 跨域是指在同一页面中,从一个域名的网页去请求另一个域名的资源,由于浏览器的同源策略限制,这种请求通常会被阻止。解决跨域问题可以使用以下几种方法: - JSONP:通过在URL中添加一个callback参数,请求另一个域名的JS脚本,该脚本会调用callback函数,并将数据作为参数传递给该函数。 - CORS:在服务器端设置响应头Access-Control-Allow-Origin,允许其他域名的请求访问该资源。 - 代理:在同一域名下设置一个代理服务器,将请求发送到目标服务器,再将目标服务器的响应返回给客户端。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值