CVTE面试

CVTE一面(2019.9.16.3.00——2019.9.16.3.30)

先参加线上笔试,然后通知CVTE面试得

收到短信后第二天就去哪个什么酒店里面试了,面试感觉信心满满,到了现场后。。。。,我还以为CVTE今天招聘会呢,人有点多啊,群里都1500+了

收到预约排队短信后,就进去了,我还记得我是10桌

面试官:介绍一下你自己

我:ma,de,我30秒就介绍完我自己了

面试官:完了?你的项目呢?

我:(原来项目和自我介绍要一起说啊),balabalabalabala,,,,,,简单说了一下

面试官:你是怎么做这两个项目的?你为什么要做,你和谁做的?

我:就很平常的说了,我为了学习框架,加上巩固自己对框架理解以及使用(第一个项目),为了学习到新的技术(微服务那个天气预报项目)

面试官:那好,说一下微服务这个吧,你对微服务有什么理解?你是怎么来划分微服务的?

我:我简单说了(切记,不能杀都简单,特别是概念性,真的要背和理解,我凭自己理解说了,面试官感觉我说的有点少),下个问题

面试官:你是如何分工的?你做的是那个模块?

我:balabalabalabala

面试官:来说一下你第一个项目,你怎么做的这个授权登陆?你说你是用SpringSecurity做的。来画个你授权相关的表

我:我就说了SpringSecurity在项目中的特点,开始画表了(我怎么不熟悉了),简单的画了个id和pwd面试官都惊呆了,我就给面试官讲了“两遍”,唉,谁让我这么菜呢,不过好像将清楚了

面试官:ThreadLocal了解吧,来说一下

我:我就说是为了保证线程之间的隔离性,让线程里有自己的安全的变量空间

面试官:那怎么保证隔离性呢?

我:我只知道底层是个Map,说了用synchronized(这是错的)(面试官给我所ThreadLocal和锁没有关系)

面试官:来说一下JVM吧(这是哪里的方言,我真的没听清楚)

我:说了4个算法,7个收集器(面试的时候漏了ParNew)

面试官:我看你简历上写了四个设计模式,来画个观察者模式的UML

我:我只记得一个Observer了,然后就画了,没画全,讲清楚了,面试官提醒我少画了一个很重要的组件,我就是想不起来了

面试官:说一下线程的状态都有哪几种?

我:新建、就绪、运行、阻塞、终止吧(面试官还问我确定吗?我不明白是啥意思)

面试官:说一下线城池,你用过吗?来讲一下

我:(你敢说没用过?)其实我真的没有用过,demo算吗?就说了线程池的种类,以及参数,和阻塞队列

面试官:来你说一下newSingleThreadExcutor的应用场景?

我:可以实现消费者生产者模式(我感觉自己吧自己给坑里带)

面试官:为什么要用这个这个线程池来实现,为什么不用其他的线程池来实现?

我:。。。。。。

差不多到这里就结束了。也想不起来了

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值