保融科技面经(一面)热乎
-
2022-3-2:
-
中午12点投递简历
-
下午2点接到笔试通知【邮件 + 短信】
-
下午完成笔试。
-
编程是多线程,存钱取钱,要求存钱时通知,取钱时若取太多则等待,代码设计实现。
- 还有一道是一道算法,没时间看。
- (笔试写的很糟糕)
-
-
2022-3-4:
-
下午6点收到面试邮件,约在3 - 6 日 周日,下午5点10.
-
-
3-6:
-
(5点做完360的笔试,就去面试了。)
-
将近20分钟
-
自我介绍
-
我干,忘记说平常爱好了
-
(对着简历一条一条问)
-
你对 面向对象 的理解
-
封装、继承、多态,简单讲了封装,说了一下自己项目中的继承,多态说着说着忘记说了
-
接口的理解,实现接口和继承的区别?
-
接口侧重于行为,不同的类对于行为可能有不同的实现,继承侧重于属性、公共的东西来继承,然后接口也可以定义一些公有常量。 -- 妈的,忘记说接口可以实现多个,类只能继承一个了,也忘记说上转型、new对象什么的了
-
spring中IOC和AOP的理解,spring在动态代理这块怎么实现的?
-
ioc spring 帮你来进行一些类的创建、属性注入,而不是原来的手动编码的形式,到时候需要直接取即可, aop 答得比较糟糕,静态代理和动态代理那块(本来昨天想着复习一下的,结果忘了,我干)
-
Linux命令,查看内存(不是磁盘)的命令
-
df?(我记得其实也是磁盘的命令,内存的好像真忘了或者没用过),我说这个我比较少用,用的查进程的比较多一点, 然后他问我是什么,我就简单答了一下
-
学习过多线程吗?对多线程的理解?
-
学Java基础的时候简单学习过一点,实际编程用的比较少。 发挥多核cpu的处理, 对于高并发的一些请求,多线程编程可以表现地更多出色,同时效率过高。但是多线程也会带来比如线程切换之类的一些消耗。 -- 忘记讲线程共享资源、堆栈什么的了,我干
-
讲一下nginx的反向代理是什么?除了反向代理和负载均衡还有什么了解吗?
-
-- 讲了一下反向代理、负载均衡, 其他不太了解 -- 忘了讲nginx也是个体积小、处理能力高的web容器服务器了,还可以部署前端。 我干
-
Redis(基本原理什么鬼,他说, 其实我想说比如list他地下其实是个链表),在什么时候用到,搭过集群吗?
-
-- 其实只是学过redis,没怎么用过,有点慌。 存一些经常要访问的数据,当然是有过期时间的,避免直接打到mysql 这种磁盘上。blablabla, -- 忘记讲nosql了,他带来的可扩展、对特殊数据类型的存储、应对超大规模高并发,我干。 集群我说是那个主从吗? 我学的时候跟着老师做了一下,
-
对缓存雪崩的理解
-
大片缓存集中过期,或者缓存服务器宕机, 集群也是种解决方法
-
spring cloud主要解决的什么问题?
-
-- 有点紧张、兴奋过头了好像。 客户端的服务调用(路由), 服务之间通信,服务管理,容灾、备份机制, 讲了一下 netflix的5个组件
-
jvm有了解过吗?
-
又简单了解过一些,比如堆、栈、方法区之类的。 面试官: 了解过就不问了哈哈
-
手上有offer吗? 之前参加过一些面试吗?
-
期望薪资
-
平常爱好是什么?
-
--本来应该在自我介绍里说的,忘了,我干
-
了解我们公司吗?
-
金融科技那一块的
-
怎么看待加班?
-
反问:
-
部门技术栈
-
(只能说spring cloud相关)
-
SpringCloud用的是 netflix那一套吗?(因为netflix很多组件在sc 2020就移除了,我想知道现在公司是不是用的旧的还是什么新的)
-
(只能说SpringCloud相关,用了netflix的feign,eureka没用,别的东西都有别的代替,所以只能说springcloud相关)
-
数据库用的什么
-
(mysql, oracle, pgsql ... 还有一些什么好像,有点忘了)
-
-
面试官是一个很年轻的小哥哥,挺好的,有说有笑的
-
- 3-15, 感谢信了。