保融科技线上一面

保融科技一面

9 月 6 日投 ----> 10 月 16 日笔试 ----> 10 月 20 一面(周日早上 9:40 技术面)

项目拷打:

  • 项目中使用了哪些技术栈
  • 怎么实现 Spring Cloud Gateway 实现用户权限访问控制
  • 用户权限体系怎么设计的?
  • EasyExcel 文件插入 80 万行数据,从20分钟左右优化到 1 分 20 秒,是怎么实现的?还有其他优化手段吗? (有点后悔没有好好了解切换 MySQL 存储引擎测试,看网上说 MyISAM 存储引擎插入数据比 InnoDB 快一点,之前测试结果是乱起八糟的,哈哈哈)80 万行数据插入时中间的事务怎么解决的?

八股:

  1. MySQL 中 Hash 索引和 B+索引的区别(说了 Hash 索引是 Memory 存储引擎中的数据结构,数据放在内存中,没说别的了,这个包感觉寄了,B+ 树按八股来着)
  2. MySQL 优化手段(现实中有遇到 MySQL 慢,需要优化场景嘛?没有,回答了常见的优化手段)
  3. MySQL 索引 ABC,查询条件字段A、B or C,在C上增加索引,查询效率会不会有所提升(索引失效,不走)
  4. 你在操作一张表,我在操作一张表,我能读到你的数据吗?(没搞清楚是可重复读,我说要拿到我的数据库地址、账号和密码,寄了)
  5. 可重复读是怎么实现的?(undo 日志 + MVCC,回答的不太好,忘了这个东西了)
  6. Spring 事务事务注解实现原理,在整一个生命加载的过程中,哪些地方是可以为他做代理的。(转文字后不是题目描述也不是特别清楚,所以没看出问题,现在也不没看懂问的啥)。
  7. Spring Boot 自动配置机制(英文单词都不顺,哈哈哈,寄了)

其他:

  • 最近在学什么技术(回答 JVM,九月份后旬学不进去了,每天背八股+算法,期间还有考试,现在还有课设,emmm,忙不过来了)
  • 有什么收获?我说没收获。。怎么想的,收获挺多的,比如更加了解 Java 是到底怎么跑的,对 Java 的体系更加了解了,搞清楚了之前一直迷惑的问题。。。

反问:

给出指导:

技术再深入一点

过了就下周二 HR 通知二面,猜过不了,哈哈哈,寄了第二家技术面了。

#保融科技#
全部评论
进了吗
点赞 回复 分享
发布于 10-28 00:55 山西
这个别灰心,这家违约金挺高的,一个月薪资。
点赞 回复 分享
发布于 2024-11-05 19:34 湖北
佬,这个岗位只有两面吗?初试是技术面,复试就是hr面?
点赞 回复 分享
发布于 2024-10-21 22:27 江苏
不应该还有二面吗
点赞 回复 分享
发布于 2024-10-21 20:34 河南
楼主面的什么岗位
点赞 回复 分享
发布于 2024-10-21 12:50 贵州

相关推荐

11-26 10:15
门头沟学院 Java
1. 项目介绍2. 具体展开介绍一个有挑战/有亮点的项目3. 项目中记忆深刻的难点4. 项目细节的问答(大概7个问题,20分钟)5. 手撕题:1047 删除字符串中的所有相邻重复项,问有无其他方案6. 手撕题:两个简单sql(一个group by,一个join in、子查询两个方案)7. JDK 的版本是多少?JDK 17、21的新特性是什么8. 创建一个线程池的方法?Executors能创建哪些线程池9. 核心线程数是什么意思?10. 阻塞队列是做什么?阻塞队列有可能会满吗?11. 如果我不想让阻塞队列满,一直往阻塞队列里面加,这种情况下可以实现吗?12. 阻塞队列满了之后把后面的新请求丢弃掉,这种可以实现吗?13. 首先核心线程数设置为5,任务都在核心线程上去执行,假如核心线程满了之后,希望说新请求继续创建新的线程去执行,然后一直到满足最大线程数的阈值之后,后续再来新的请求丢进阻塞队列里去等待。这种可以实现吗?14. JVM,包括垃圾回收这块,了解得多吗15. spring 版本是多少16. A类有A1方法,B类有B1、B2方法,A类中注入B类。spring 里的一个调用链:请求先请求到 A1 方法, A1 内部又调用了 B1 方法, B1内部又调用到 B2 方法,内部都没有异常。transactional注解加在B1方法上,哪些函数内部的数据库操作会包裹在事务里面去执行?如果加在B2方法上呢?17. MySQL用的是哪个版本18. select from score where student id=1 for update。数据库引擎是InnoDB,隔离级别也是默认的隔离级别,现在会加什么锁?假设条件改成不等于1呢?
点赞 评论 收藏
分享
评论
7
3
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务