宇信科技-Java开发面经

1.说一下数据结构在 Java 里面都有哪些应用?
2.队列在 Java 里面哪些东西用到了队列?
3.Java 本身有一个 Message Queen, 这个东西了解吗?
4.高并发的一种服务场景,我们有哪些手段能够去保证这个服务它的承载率更高呢?
5.线程池都需要哪一些参数呢?
6.那个线程数是配置的和 CPU 的数量是一致的。这两两个是有什么关系吗?
7.介绍一下 Spring Bean 的生命周期?
8.按你说的这几个阶段的话, IOC 它是处于哪一个?
9.DI 是在你刚说的哪个阶段呢?
10.那你的 ORM 框架用的是啥呢?还是说自己写 JDBC?
11.那你介绍一下 MyBatis 的缓存机制?
12.那二级缓存在缓存的时候是以什么维度的呢?还是说只要我有一次查询,就所有的地方都可以使用它查询出来的结果?
13.现在有一个 Namespace, 它缓存下来的数据。但是我们在这里面出现这种跨表的查询,然后 A 的 Namespace 可能会调到 B, 这个时候的数据的缓存会不会出现问题?
14.数据库优化和索引相关的知识。
全部评论
友友,收到oc了吗
点赞 回复 分享
发布于 05-19 18:30 山东
校友,你这个是一面问的吗
点赞 回复 分享
发布于 05-14 15:57 湖北

相关推荐

- - 公司用vue31.css语法及其新特性2.项目中有用哪些css选择器?3.css选择器优先级4.css中实现渐变背景有哪个属性,怎么写?5.css动画,animation和transition的区别?6.自定义上下不定跳动的动画怎么实现?7.css鼠标悬停提示,怎么实现?8.用过less或sass吗9.怎么在项目中引用并使用less的?10.less里面定义了变量如何在css里使用?11.用过less里面的函数吗12.es6语法有哪些新特性?13.var let const区别?14.怎么通过原型链方法判断变量是不是一个数组?15.typeof和instanceof区别?16.什么是作用域?(答错了,答成作用域链了)17.箭头函数和普通函数的区别?18.数据解构用在哪些方面?19.数据解构的优点和缺点?20.js异步方案有几种?21.在promise.reject().then()里面再返回一个promise,结果可以从哪里获取到?22.项目中用了哪些vue的方法或API?23.vue3不用setup()怎么去写组件?24.父组件有钩子函数,子组件也有钩子函数,它们执行顺序是怎样的?25.vue3里,若父组件里面有异步组件,它们的生命周期函数执行顺序是怎样的?26.computed和watch的区别?27.vue3组件之间的数据传递怎么实现?(组件通信)28.用到了pinia哪些方法或语法糖?29.pinia中定义action,怎么在组件中使用action?30.路由配置在后端时,怎么动态加载到页面上?31.vue-router哪个方法 动态追加到路由上?32.路由传参有几种方式?33.封装过哪些组件?34.做过哪些Webpack打包优化,配置,插件?35.还了解过哪些打包工具?36.git用ui界面还是命令?37.git常用命令?38.git fetch和pull区别?39.本地新建一个分支,推送到远程仓库,用什么命令?40.用过哪些node.js相关的东西?41.了解过node.js框架?
点赞 评论 收藏
分享
评论
5
7
分享

创作者周榜

更多
牛客网
牛客企业服务