数字马力郑州 java 线上一面

#面经##数字马力##郑州#

本人 22年毕业,2年经验,双一流本,计算机相关专业
6.4 一面20分钟直接挂😁

(1)自我介绍

(2)项目中用到的多线程有什么?答了档案多文件上传时候,会创建线程池,调用完成会关闭。说实话,我们项目中基本不涉及多线程,都不知道说些什么。。

(3)你们的项目是如何部署的?答了我们先写部署手册,然后给配置同事进行部署,回答的很笼统。后面查了查感觉应该要回答用java -jar直接运行JAR包进行部署,我们也没有用到Docker,也没有云服务部署,只是用的传统服务器部署,将JAR包部署到Tomcat上。

(4)springcloud的组件?答了Gateway网关,豪猪哥(没想到名字)服务降级、限流,Consul和Eureka服务注册和发现,Ribbon(直接答成了用来远程调用的😥还说了比如前台的服务调用后台服务,通过负载均衡算法打到一台服务器)。后面查了ribbon是客户端负载均衡器,还有config没答出来。

(5)你们用zookeeper做什么了?答了服务注册和发现,介绍了下注册和发现的过程。

(6)你们项目规模,项目有多少人?

(7)反问。问了他们的技术栈,问了是不是蚂蚁的全资子公司。

(8)离职原因。

(9)期望薪资,base郑州,要了9到12

拷打项目我是真的难受,这家公司两年了用到的技术栈真的很浅。多线程?基本没用,多文件上传到ftp用到线程池的那段代码看不什么懂。前两天刚看了下这家的redis三大用途。共享session,手机上传档案时存储数据,分布式部署时消息订阅与发布。登录成功会把用户信息存储session里,用uuid生成token放到session里,也放入cookie里,并且response返回这个cookid。会把token和user信息作为键值对放入redis中,并设置过期时间。涉及流程发起的时候有事务的注解,用来失败时回滚事务。

八股文还是背的少,好多只是有印象但是答不出来😭

总的来说还是感谢数马给的这次面试机会,狠狠的拷打我。
全部评论
想问一下大佬,挂了的话会发邮件通知还是什么的
1 回复 分享
发布于 06-06 18:28 河南
感谢分享,期待后续
1 回复 分享
发布于 06-06 21:55 河南
我面试机会都没有
1 回复 分享
发布于 07-05 12:27 浙江
一面都没过啊,现在是不是问的特别难了
点赞 回复 分享
发布于 06-07 01:01 浙江
没过不用难过,项目简单的的话即使到hr面,hr也会用培养成本高压你的薪资😂
点赞 回复 分享
发布于 06-08 10:27 浙江

相关推荐

9 23 评论
分享
牛客网
牛客企业服务