27 java 0实习 处女面)

bg:27java,正在找日常,第一份实习,4月投了一堆0面。
5月应该日常会多点吧),感觉很多hr 2号就上班了

sboo上投了上千0面,然后转其他软件了,其他软件投的也不多,但是响应率明显高得多)

2号大早上突然沟通能不能面试),我放假,没怎么准备,想着推到4号好好准备,对面没回复。
然后中午准备吃饭的时候突然打电话给我,我还以为是骚扰电话),想起小林coding说小心骚扰电话设置把面试官电话拦截了。。想着接听一下,然后是对方要来个十几分钟的电话面),太突然了,只能在宿舍阳台回答了。

📍面试公司:一个小厂

📖面试问题:
1. java基本数据类型。
整数4个,字符串char,还有个byte,浮点数两个,好像忘了bool。。。。
2.对象类型和基本数据类型的区别
堆上和栈上?,引用

3.String数据类型
不可变,常量池,new和直接使用字符串常量

4.泛型能使用基本数据类型吗
泛型覆写,本质是用Object实现的,不能用基本数据类型

5.场景设计题:给你个jar包,里面有A类,B类,你要写C类来扩展它们。
java不支持多继承,所以能不能写个接口分离出A类B类公共部分,被面试官pass
然后用组合的方式,在C的方法中扩展A,B方法。
然后面试官一直说什么破坏封装性什么的,不灵活什么的。
最后面试官给的方案是写三个类,一个是A的子类,一个是B的子类,然后这两个子类组合放入C类中。

🙌面试体验:有点突然,但是面试官很有耐心,特别是设计题部分,指出我设计的不足,还给我做了好几个比喻(这个设计题有点冷门,所以我也很懵逼,不知道它指出的缺点是什么)

#软件开发笔面经#
全部评论
你这个公司是上海的一家吧,我之前面过,场景题一样,其他基本也一样。
2 回复 分享
发布于 05-04 11:52 山西
扩展那个不一定要继承,用组合也可以,就是new两个类的对象,这样也可以实现代码复用。还有就是aop也能扩展。
点赞 回复 分享
发布于 05-26 00:01 湖北
javaguide太泛了,想面试突击的建议不要硬凿Guide费时间,我自己整理到飞书上的面经差不多一两周就能去面了😂需要的d一下就行,不要米
点赞 回复 分享
发布于 05-06 11:26 湖南
别的软件有哪些呀,***吗?
点赞 回复 分享
发布于 05-06 09:11 山东
点赞 回复 分享
发布于 05-06 08:45 安徽
这个应该是代理模式
点赞 回复 分享
发布于 05-04 11:52 上海
问的好多 Java 基础啊,其它的都没有问嘛?
点赞 回复 分享
发布于 05-04 09:15 河南
加油老哥听说你们学校不太放实习啊
点赞 回复 分享
发布于 05-03 21:10 山东
场景题有点意思
点赞 回复 分享
发布于 05-03 16:31 上海
有点突然,还是电话面,下次记得录音,反正这块回答得很差(自己好像也没有能回答好的地方的八股了,八股碎片化,自己的语言组织能力,表达能力还是不行,东西讲起来东一块西一块)
点赞 回复 分享
发布于 05-03 13:21 安徽

相关推荐

昨天 16:22
已编辑
西安邮电大学 Java
常见面试问题实习拷打 有实习确实重要上面写了es一定要知道es怎么写自我介绍面试官你好 我是.....的澄o 有实习经历 实习时.. 项目是....黑马点评.. 想换个不一样的 贼垃圾啊Java有哪些集合类 list set hash queryhashmap底层数据结构put过程mysql中什么是索引给所有列加索引比较好?会不会查询飞快?zset怎么实现排行榜缓存三兄弟 是什么 怎么解决什么是布隆过滤器 原理?hash函数与数组redis持久化机制 RDB AOF线程进程区别为什么会用到消息队列栈和链表区别?概念是?TCP和UDP区别最新的http设计为什么基于UDP quic协议如果设计一个文件上传接口 考虑哪些内容?乐观锁悲观锁区别缓存一致性创建线程几种方式Arraylist linkedlist区别redis基本数据类型mysql索引类型es写数据怎么写定时任务用schedule对吗集群环境下使用会不会有问题 宕机了或者报异常服务是否中断?慢sql优化联合索引的最左匹配原则concurrent包下除hashmap还有哪些集合对象sychronized和lock的区别kafka性能好的原因是?消费者端怎么保证kafka消息唯一性 避免重复消费开发里遇到什么问题怎么解决 这个咋答啊。explain查询要看哪些指标mysql用的什么数据结构 b+和b的区别concurrenthashmap怎么保证线程安全场景题设计一个抢红包模拟接口拷问怎么实现100个抢十个 并且红包总额不变并发安全用什么锁 共享锁怎么实现一万个人抢十个红包 如何设计限流 锁 redis分布式锁又怎么实现 思路是什么抢到红包如何确定预设数量一致 抢红包时金额怎么分配正确高并发情况下落盘性能极差的情况下用什么消息队列怎么用 怎么实现 思路消息队列宕机怎么办 生产者消息无法接收有本地吗 本地重启怎么办 如何保证消息不丢失这里用redis的lua脚本怎么具体实现又是被上下前后左右里外翻面背面正面侧面俯视仰视笔试面试的一天
点赞 评论 收藏
分享
评论
12
30
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务