处女面,留个记录笔试 12.20 90min23道题,包括20道不定项选择,1道情景题,2道算法。穿插着来的,不是算法在最后。选择题考Java基础较多,集中于接口、继承、反射、泛型等,还考了4、5道计网。情景题:为现有系统设计鉴权系统,用于后台服务间的调用,要求加入成本小、高性能算法:编辑距离原创题,给一个数组和一个值,原地移动元素,要求小于此值的在左侧,等于在中间,大于在右侧技术面 01.05 40min电话面,自我介绍,讲简历上两个已上线的系统哪个项目做的好讲一下权限控制(答RBAC的数据库设计,自己在此基础上的改进设计)如何找到拥有指定权限的用户,具体SQL怎么写RBAC 怎么用的,token 使用的流程后端接口有没有做权限控制,别人拿到 token 也可以随便调接口,怎么改进数据权限控制怎么实现怎么管理部门间的数据展示与否A部门人员希望能看到B部门数据怎么实现JWT 结构、内容、每一部分的作用、过期时间在哪SpringBoot 中 Bean 的声明和注入代码写法除了 @Component,还有哪些注解可以声明变量、@Bean 的用法为什么用 @Resource,还有其他的吗,哪个好Spring 注入方式还有哪些循环依赖如何避免(不是问Spring怎么解决,是问程序员怎么处理)如果出现了双向依赖,怎么解决,具体例子,通用的解决方法怎么做到提高代码健壮性代码流水线是怎么搭建的、流水线包含哪些步骤平时怎么写 SQL 可以避免慢查询什么样的 SQL 可能是比较慢的有什么情况可以考虑加索引讲一下回表,平时怎么避免回表从浏览器输入一个网址,到网页展示,计算机底层执行过程Http 是怎么处理 Session 的,Session放在请求头的哪一个字段Session 在服务端是存在哪里,多个机器的 Session 怎么统一第三方存储 Session 是怎么存储的,自己会怎么设计最近学的新技术(分布式锁)讲一下分布式锁Redisson 的实现有哪些重点为什么要锁续期,锁一直不释放行不行反问HR面 01.10 30min软件会议面,开摄像头,两个面试官学校经历、实验室经历还问了是哪个实验室(?)为什么选这个实验室认为自己有因为什么优点才进的实验室团队里有几个人怎么分工、在实验室里收获了什么为什么选后台选实习公司的条件,对 CVTE 的了解家庭,父母的工作5-10年内的计划(这个聊了挺久)会因为什么焦虑,焦虑多久,怎么调节实习安排,实习时间性格,优缺点,怎么改善平时时间怎么安排、最近在学什么(我答了具体技术,或许 HR 也懂技术)工资、工作地点、时间要求反问
点赞 10
评论 6
全部评论

相关推荐

点赞 评论 收藏
分享
Lorn的意义:你这标个前端是想找全栈吗?而且项目确实没什么含金量,技术栈太少了,边沉淀边找吧 现在学院本想就业好一点四年至少得高三模式两年加油吧
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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