【每日面试】2021政采云Java一面

作者:阴天💙 链接:https://www.nowcoder.com/discuss/802778?source_id=discuss_experience_nctrack&channel=-1 来源:牛客网

1.面试官自我介绍了一下

2.你平时学习都是怎么样模式

  答:看书+视频

3.都有看过哪些书呢?

  答:数据结构,计算机网络,编程思想,设计模式等等(给自己挖坑了)

4.有没有什么收获?

5.讲一下Java设计都用到了什么什么模式

   答:单一职责等等。。。

6.解释一下开闭原则

7.在哪个地方用了?举个例子

8.Java的设计有拿着没有遵守这个原则

9.里氏替换解释一下

   答了概念(被深问,不太会)

10.单一原则讲一下吧

   答了一个类尽量只做一件事

11.举个例子

   我:登录功能,如果想要注册,就需要新的类

   面:登录是一个复杂的功能,比如获取token,验证token,解析token,存储token等等,这时候怎么办?还是说一个类只能有一个方法。

   我:......

   面:还有没有其他的例子

   我:举了采购的例子

          被反问买贵的跟买便宜的一样吗?怎么处理呢?流程不一样咋办。违反这个原则了怎么办?

12.还有没有什么其他比较熟悉的模式

13.如果要实现LRU算法,应该选择哪种数据结构?LRU算法要淘汰页面,就需要断链操作,而链表只能顺序查找,时间复杂度是O(n),怎么能更快实现淘汰

14.数据库的隔离级别

15.读已提交,可重复读是什么意思

16.数据库默认隔离级别

17.反问



1.职位分析

    政采云有限公司由浙江省财政厅与阿里巴巴集团共同筹建成立,专注服务于政府采购各类用户,为政府采购交易和管理电子化提供整体解决方案。致力于打造政府采购云服务生态圈。

    关于这个找不到太多的信息,不知道是不是这个政采云。从名字看,政府采购云平台,是个商城,而且是专***于政府的商城,以办公物品为主,实际上啥都有,但不会太离谱。这个平台好像还是国家批复成立的,跟其它的所有网上商城性质都不一样了,就是不知道这种模式有多大优势。

    不过,毕竟业务是跟政府相关,资金方面应该没有忧虑,福利待遇应该不会太差吧,工作强度应该也不大吧,了解的太少了,不做评价了。业务上还是商城那一套,难度不大,干过开发的都接触过的东西吧。


2.面试分析

1)面试时间:30分钟

2)面试内容:一般

3)试题难度:初级+

4)试题拓展:一般

5)核心考点:设计模式+算法+数据库隔离级别

6)总结:面试时间比较短,大半时间都在问设计模式,有点怪,没问基础问题,也没有问热点问题,也没有问项目问题。单问设计模式,刚毕业能说透的真不多,这些设计原理要不就是从各种框架的底层源码学习中掌握,要不就是在实际工作中应用而掌握,靠背诵一下样例只能停留在表面,问深一点就没法了。问这么多设计模式的问题,非常不友好,进入公司都是初级开发,不可能用到这些东西。做业务开发使用框架也不需要过多的考虑设计模式问题,真到那个层次了也不是初级开发人员了,感觉这个面试就有点炫技,纸上谈兵。


3.问题解析——设计模式
23种设计模式,学编程的都能说上来一两种吧。常见的几种记住,并知道使用场景和原理即可。


大家有什么关于面试想了解的内容,可以在文末留言~

互联网面试解析 文章被收录于专栏

面试分析,在机会来临前做好准备。

全部评论
老哥,最后去啦嘛
点赞
送花
回复
分享
发布于 2022-08-15 09:51

相关推荐

点赞 4 评论
分享
牛客网
牛客企业服务