广州100-499厂java一面面经

医疗类的公司,主要业务也是和医疗有关的。不过我项目一个是代驾,一个是IM,没啥相关的,全程聊天,没啥八股更没手撕,只能整理出一些问题。

1.自我介绍
————xxx学校,java学习路线,学习接触了什么项目,算法刷多少,八股背多少,我上来就说我java路线走完了,八股背很多。

2.介绍一下项目
———b站学的,跟着做的,做过大街类项目外卖点评,音视频和简历上的代驾和IM等

3.项目是怎么开发的,怎么学的
———跟着视频学的

4.前端是自己开发的吗
———不是,项目给的模板。我说我前端就学几个月,更习惯用trae,面试官笑了

5.IM是怎么实现的
———netty或者spring都有websocket,用websocket实现。没多问了

6.项目中支付是怎么做的
———我说支付一般是微信,微信支付个人开不了,一般是模拟支付。

7.谈谈你对future的理解
———异步获取任务结果,runnable任务callable的get

8.如果支付链路很长怎么办
———completefuture处理支付前的业务逻辑,然后支付用mq异步

9.redis和mongodb在项目中怎么用的
———redis保存临时的经纬度,mongodb持久化用

10.哪些地方用的回调
———忘记怎么答了

11.项目怎么部署的,本机还是虚拟机
———虚拟机,Linux,用docker搜一下很快
12.有做过多节点部署吗?

———nginx吗,有了解,但我没真做过

13.jvm了解吗
———我说我八股贼熟,随便问,然后面试官让说下gc,我说那就说下cms和g1,然后就是关于这2个垃圾回收器的特点

14.你对我们公司了解吗
———了解(看过ssob主页)

15.学校在哪里,实习怎么办
———我说租房...

下面开始我的反问
1.实习生主要干什么
———完成我们分配拆解的项目需求...

2.部门业务是什么,有多少开发员工
———医疗....,大概有30多个开发

3.实习福利待遇
———面试官自己不清楚

4.公司加班调休策略
———加班算调休,可以替换第二天的时间

整个面试不到半小时,感觉可能项目不匹配没啥好问题

#面试问题记录# #java# #26实习#
全部评论

相关推荐

头像
05-09 16:22
已编辑
华南师范大学 Java
#卓望数码##面试经验# #面试问题记录# 一面四小时后通知次日二面——————————🧠 个人背景与项目经历1.XX系统是你们这边的项目吗?你一直在做这个项目吗?2.做过一个XX项目是吧?是学习项目还是公司项目?3.项目中你主要负责了什么?4.你参与的项目经验多吗?5.除了XX和XX系统,有没有别的项目可以讲讲?💻 技术能力 - 后端开发6.数据库与安全7.你们系统是怎么存储用户密码的?8.单纯用 MD5 会有撞库风险,如何防御?9.接口调用怎么验证调用方身份?10.使用 MD5 校验上传文件的目的是什么?☕Java & Spring11.Spring Boot 用了哪些 starter?各自的作用是什么?12.如果第三方 starter 功能不够怎么办?13.Spring Boot 中有没有用到 AOP?14.可以用来扩展 starter 的方式有哪些?15.Spring 全家桶覆盖的范围够用吗?多线程与线程安全16.ConcurrentHashMap 为什么线程安全?17.JDK1.8 之前和之后的实现有何区别?18.size() 方法是怎么统计的?是否加锁?🔐 安全性与权限控制19.上传文件前需要做哪些安全校验?接口安全20.接口层面做了哪些安全处理?21.JWT 是怎么生成的?22.JWT 是用哪个库实现的?签名算法是什么?23.Token 刷新的触发机制是什么?24.项目中有没有做 token 自动续期?幂等性25.接口幂等性有哪些实现方式?⚙️ 系统架构与中间件26.Redis 与缓存机制27.什么是缓存穿透?怎么解决?28.什么是缓存击穿?怎么解决?29.什么是缓存雪崩?怎么解决?30.热 key 会带来什么问题?如何应对?MQ & 延迟任务31.用 MQ 实现了什么业务?32.如何通过 MQ 做延迟队列?解决了什么问题?🧱 设计模式33.工厂模式和抽象工厂模式的区别是什么?34.代理模式和装饰器模式有什么不同?🧠 Java 基础知识35.Java 能否继承多个类?36.接口中能定义实现方法吗?JDK8 之后呢?37.接口中 default 方法你了解吗?🧪 Linux 运维基础38.在 Linux 下怎么查看远程端口是否可达?39.除了 telnet 还有什么命令可以测试端口?(比如 nc)
点赞 评论 收藏
分享
评论
4
4
分享

创作者周榜

更多
牛客网
牛客企业服务