Java工程师
约 695 字大约 2 分钟
Java工程师
岗位年限:
1+
面试时间:
2024年03月06日10点
面试方式:
线下
面试问题:
序号 | 问题 | 解答 | 备注 |
---|---|---|---|
1 | 开发票用的系统还是什么 | 开纸质发票 | |
2 | 那系统就是存储一些客户信息被 | 对对对 | |
3 | 数据库连表方式left join和inner join | 左连接left join form主表left join从表会获取所有的主表信息然后获取从表的匹配信息,如果主表有右表没有显示空,innerjoin会匹配左右表都符合的数据 | |
4 | sql拼接 | concat | |
5 | stringbulider stringbuffer 还是+ | +拼接用的少,Stringbuffer是线程安全的,Stringbulider不安全 | |
6 | 项目中用集合用到了什么 | list map | |
7 | arraylist用的多还是linkedlist | arraylist 底层是数组查询速度比较快 | |
8 | map用的哪种 | hashmap | |
9 | 可以为null吗 | arraylist可以为null hashmap key不能为null value可以为null | |
10 | 后端写的时候分几层 | 3层 controller service mapper | |
11 | 检验是后台做还是前台vue做 | 后台做 | |
12 | 了解过哪些设计模式 | 工厂方法 简单工厂 单例 代理 驱动 策略 还有一个可以不改变代码直接切换数据源的具体叫什么设计模式记不清了 | |
13 | sql优化 | select* ,union unionall,in可以设计一个范围,联合查询比如说有一个user表,我原来查他的name和age 用了联合索引,现在也想查他的gender也可以把她加入到联合索引中 | |
14 | 事务怎么用的 | 注解 | |
15 | 没遇见过事务失效吗 | 没有,但是了解过事务失效好像使用了代理解决的,把原对象注入到代理对象中 | |
16 | 什么情况会造成索引失效 | 模糊查询%,or两侧,涉及到is null,isnotnull | |
17 | git怎么解决冲突 | git出现冲突一般出现在拉取代码之后,解决冲突可以通过编译软件打开,选择想要保留的代码 | |
18 | 用过idea插件吗 | 这个插件应该会显示哪块代码出现冲突 | |
19 | redis用过那些类型 | String,他一共有五种类型 | |
20 | list和map怎么遍历 | list用for和迭代器 map用迭代器 | |
21 | java怎么遍历 | 用for循环比较多 | |
22 | v-if和v-for优先级 | ||
23 | |||
24 | 之前公司薪资多少 | 5000 | |
25 | 期望薪资 | 5.5-6 | |
26 | 之前上班经常加班吗 | 不经常加班 | |
27 | 项目组多少人 | 5-6个 | |
28 | 接受加班吗 | 接受 |
29 出过差吗 没有
30 接受出差吗 接受
31 有什么兴趣爱好 听歌跑步
32你对我们公司有什么想了解的吗 用的什么技术栈