Java开发工程师
约 544 字大约 2 分钟
Java开发工程师
岗位年限:
1年以内
面试时间:
2024年9月13日10点
面试方式:
线下
面试问题:
序号 | 问题 | 解答 | 备注 |
---|---|---|---|
1 | 介绍最近的项目 | 挑了一个熟悉的讲了一分多钟 | 会打断问项目问题 |
2 | 用过什么数据库,会写SQL是不 | 用了Mysql,会写 | |
3 | 用什么后端框架 | Spring Boot,Spring Cloud等 | |
4 | Controller层注解 | Mapping之类的,Controller之类的,测试的,依赖注入的都说了 | |
5 | Spring Boot注解 | 启动,配置,扫描,开启自动配置等,再把自动装配说了 | |
6 | 数据库用什么框架 | Mybatis和Mybatis | |
7 | Redis咋用的 | 虽然没用但是知道咋用,用注解或者是Util工具类 | |
8 | 看你用过若依的这个版本 | 对,因为配knif4j有问题,然后咋解决的,所以加了这个版本 | |
笔试 | |||
9 | 事务是什么,应用场景 | ACID之类的,还有写了注解 | |
10 | 索引是什么,应用场景 | 分类,还有索引覆盖回表之类的 | |
11 | 触发器是什么,应用场景 | 当时没了解过,但是会别的写了拦截器 | |
12 | 根据部门表和员工表写SQL | 修改表结构,单表增改,两表联查,两表带分组排序和Limit | |
13 | 用过什么设计模式 | 工厂单例装饰观察者等等 | |
14 | 手写冒泡 | 两个循环 | |
15 | 代码问题,一个static的变量一个不带static的变量 | 哥哥不能调用弟弟,加载顺序 | |
16 | 重写与重载 | 简答 | |
17 | MVC怎么理解 | 答了MVC与Spring MVC的底层 | |
18 | Spring Boot自动装配原理 | 简答 | |
19,20 | Nginx代码给出注释 | 没接触过,猜的,好像猜对了 | |
21 | Vue生命周期 | Vue2的全写了 | |
22 | vue-router传参 | 正常答声明式。。。 | |
23 | v-show和v-if的区别 | 频繁切换用v-show。。。,在控制台能看到代码 | |
24 | 一个未被加载的页面会触发哪些构造 | 有提示接着写就行 | |
25 | Vue父子组件怎么传值 | 属性,插槽。。。。。写就完了 | 很多题一样都问传参 |