信雅达Java二面
📍面试公司:信雅达
🕐面试时间:3.27
💻面试岗位:Java
❓面试问题:
1:你先做个自我介绍。
2:你这边的实习到 12 月份结束了,这个是他们是规定就这么长时间不留用还是其他情况?
3:你理解的 Java 内存模型(JVM 内存模型)是怎样的一个机制?
4:讲一下 Java 的垃圾回收机制
5:你做的项目里,有没有遇到一些 Java 的内存溢出的一些场景?怎么排查的?
6:数据库的话是看这里只列了 Mysql,是就接触过 Mysql 数据库,是吗?一些国产新创的数据库没接触啊?
7:Mysql 一些性能的一些调优方面,比如 SQL 的性能等等。这方面有没有一些可以分享的经验?
8:关于这个 Redis,像所谓的穿透、雪崩、击穿这几个场景给我解释一下。
9:实习这边你主要做的是什么事情?
10:那你在这个用户抢券这个接口开发迭代的设计上,有没有一些可以分享的点?
11:那比如说在登录的这个过程中,比如说你们有没有说对的一些鉴权的一些操作,你了解吗?
12:我看你这里面的写了你发表过一篇 NL2SQL 方面的论文。你这里面具体是什么内容?或者是比如说是怎样的?包含哪些内容?你参与的或者设计的大概讲。
13:这个当时是你一个人做的项目,还是一个团队?
14:那这个你们做这个项目,你跟踪这个服务,最终,比如说你的准确率大概有多少?那你们有没有做这样的一些测试?比如说拿大量的案例去测它准确率大概在多少?
15:那没有,就是还有没有做其他的一些类似的去提高一些?比如说可能从这个过程中转换的一些字段,或者是理解上的一些准确率的一些优化,有吗?
16:你没有考虑像所谓的一些近义词,或者是类似像这样的一些描述也灌给所谓的那个线上模型知识库,有这样的考虑吗?
7:然后那对应到这块来说,就是当时你们在弄的时候,比如说你们是否,比如说有做过一些竞调市场上做过一些调研?
18:然后我看,比如说像对应的就是一些辅助编程的一些这一个内容,比如说像用 clocode 等等之类的,这个你觉得在你的实际使用过程中你是怎么用的?或者用来解决哪些场景?
🙌面试感想:要实习一个月才能签三方,感觉不太对劲,不知道是不是套路。
#面试##发面经攒人品#
查看1道真题和解析