【同盾科技】实习岗秒挂面经
印象里没投这个,估计是牛客点到一键投递了
下午5点的时候hr突然打电话说待会面试,那会人都是懵的,之前也没提前通知。
记录下面试过程,也希望大佬能够多多给些意见。
电话面试时间30min
自我介绍
开局场景题:
1、对于不同的支付方式可能有相同的逻辑,也可能有各自不同的逻辑,该如何设计?
答:把相同的逻辑封装到一个类中
利用工厂和策略后续可以根据不同支付方式将改类包装成具体对应的支付类。(对设计模式不太熟)
2、线程池的了解
答了7大参数和4种拒绝策略
3、讲一下核心线程数和最大线程数是怎么配合使用的
不太懂要问啥,回答了如果当前如果核心线程不够用就会创建临时线程。
4、线程池工作队列一般用哪些
只记得BlockingQueue,几个具体实现忘记说了
5、讲一下JUC中Lock的一些实现类,和他们的区别
只记得ReentrantLock,可重入锁(到这里就觉得废了,看了又想不起来了,还得背)
6、Redis为什么可以掉电恢复
回答了,Redis持久化机制AOF和快照(RDB)讲了下原理
7、MySQL为什么索引能够提高查找速度
回答因为索引用了数据结构来组织数据,比如B+树,优化了查找时间
8、了解哪些Apache的项目(估计是想问我RocketMQ)
自己项目用了当时只记得RocketMQ是阿里巴巴的
不记得RabbitMQ和RocketMQ这俩谁是Apache的了
怕说错就讲了tomcat和maven(后来想起来RocketMQ被捐给Apache了)
9、Maven package、install、deploy的区别,deploy有什么用
只记得package是打成jar包...
10、巴拉巴讲了一堆,好像是如何设计可插拔的Java程序
不太会、模模糊糊讲了工厂啥的,后来看了有很多方式
比如接口和抽象类、工厂、依赖注入、SPI等
11、了解SPI吗
只记得好像是可以动态加载类来自,但是不太懂,只能说不太了解。
12、Spring的注解有了解哪些
说了些基础的
13、知道Spring有哪些条件控制的注解吗(@Conditional注解和其他衍生注解)
不知道
14、为什么SpringBoot能够只通过一个注解(@SpringBootApplication)就能跑起来
知道其中的原理吗?
答没怎么了解过(Spring还没背)
大概是这些问题
之后就建议我多补下基础,虽然没明面挂,但是应该是挂了吧。
没有反问环节,说完就挂电话了。
总结:该敲还得敲,该背还得多背,语言组织能力太差了。
最后迟到的祝福,祝牛友们中秋快乐,拿到心仪的offer
#面经##我的求职思考##我的失利项目复盘#
下午5点的时候hr突然打电话说待会面试,那会人都是懵的,之前也没提前通知。
记录下面试过程,也希望大佬能够多多给些意见。
电话面试时间30min
自我介绍
开局场景题:
1、对于不同的支付方式可能有相同的逻辑,也可能有各自不同的逻辑,该如何设计?
答:把相同的逻辑封装到一个类中
利用工厂和策略后续可以根据不同支付方式将改类包装成具体对应的支付类。(对设计模式不太熟)
2、线程池的了解
答了7大参数和4种拒绝策略
3、讲一下核心线程数和最大线程数是怎么配合使用的
不太懂要问啥,回答了如果当前如果核心线程不够用就会创建临时线程。
4、线程池工作队列一般用哪些
只记得BlockingQueue,几个具体实现忘记说了
5、讲一下JUC中Lock的一些实现类,和他们的区别
只记得ReentrantLock,可重入锁(到这里就觉得废了,看了又想不起来了,还得背)
6、Redis为什么可以掉电恢复
回答了,Redis持久化机制AOF和快照(RDB)讲了下原理
7、MySQL为什么索引能够提高查找速度
回答因为索引用了数据结构来组织数据,比如B+树,优化了查找时间
8、了解哪些Apache的项目(估计是想问我RocketMQ)
自己项目用了当时只记得RocketMQ是阿里巴巴的
不记得RabbitMQ和RocketMQ这俩谁是Apache的了
怕说错就讲了tomcat和maven(后来想起来RocketMQ被捐给Apache了)
9、Maven package、install、deploy的区别,deploy有什么用
只记得package是打成jar包...
10、巴拉巴讲了一堆,好像是如何设计可插拔的Java程序
不太会、模模糊糊讲了工厂啥的,后来看了有很多方式
比如接口和抽象类、工厂、依赖注入、SPI等
11、了解SPI吗
只记得好像是可以动态加载类来自,但是不太懂,只能说不太了解。
12、Spring的注解有了解哪些
说了些基础的
13、知道Spring有哪些条件控制的注解吗(@Conditional注解和其他衍生注解)
不知道
14、为什么SpringBoot能够只通过一个注解(@SpringBootApplication)就能跑起来
知道其中的原理吗?
答没怎么了解过(Spring还没背)
大概是这些问题
之后就建议我多补下基础,虽然没明面挂,但是应该是挂了吧。
没有反问环节,说完就挂电话了。
总结:该敲还得敲,该背还得多背,语言组织能力太差了。
最后迟到的祝福,祝牛友们中秋快乐,拿到心仪的offer
#面经##我的求职思考##我的失利项目复盘#
全部评论
同盾科技给160一天,啥也没有,oc也别去
请问一面没过他会发通知吗
哥们,面试不用开视频吗?
相关推荐
11-08 15:53
北京邮电大学 Java 点赞 评论 收藏
分享