上海小厂java实习面经 20min 已offer

  • 自我介绍
  • 什么是字节码文件
  • java基础数据类型有哪些
  • StringBuilder和StringBuffer的区别
  • 进程和线程的区别(背了协程没有去扩展,以后面试提一下)
  • 面向对象和面向过程的区别
  • HashMap有什么性能问题
    • 如何决定使用HashMap还是使用TreeMap
  • HashMap怎么解决Hash冲突
  • Array和ArrayList的区别
  • 错误和异常的区别
  • try的时候catch和finally哪个是可以不写的
  • 并发编程的优缺点
  • session的原理
  • 客户端cookie禁用之后session还能用吗
  • TCP念包是怎么产生的(不会)
  • OSI 7层模型
  • TCP三次握手为什么不能两次
  • 前端了解多少(我说能用vue发请求)

------------反问------------

  • 我们做什么项目的?(日企的管理系统)
  • 我还有什么地方要努力?(他说我基础可以)
  • 作为已经步入职场的人对大三学习有什么建议?(没提建议,他说他现在转产品了,不一定能提出有用建议)
  • 什么时候有结果?(这两天)

------------总结-------------

水面,感觉面试官不是很懂技术的。回答完也没继续深入一点,常见八股,应该是oc了,网络还得加强

#软件开发2023笔面经##java实习面经##java面经##实习面经##面经#
全部评论
TCP 黏包是指在传输层传输数据时,由于网络传输的延迟或其他原因,导致多个数据包粘在一起,被识别为一个数据包的现象。这通常会导致数据传输的顺序错乱,甚至丢失数据。TCP 黏包的产生可能有多种原因。一方面,由于网络传输的延迟和丢包率,导致数据包在传输过程中排队等候,最终粘在一起。另一方面,如果应用层发送数据时使用了大小不合适的缓冲区,也可能导致数据包粘在一起。此外,如果接收端没有及时处理接收到的数据包,也可能导致黏包的产生。
5 回复 分享
发布于 2023-03-06 11:53 广东
这种是在哪个软件找的啊
1 回复 分享
发布于 2023-03-06 14:48 湖北
哪里呀,没问项目相关的吗
点赞 回复 分享
发布于 2023-03-14 20:21 四川
小厂都在哪里找呀
点赞 回复 分享
发布于 2023-03-11 23:11 黑龙江
哥们,线下面吗还是线上。
点赞 回复 分享
发布于 2023-03-07 15:00 辽宁
上海180挺少的
点赞 回复 分享
发布于 2023-03-07 10:29 江苏
一面就发offer了吗
点赞 回复 分享
发布于 2023-03-06 23:18 湖北
多少钱一天
点赞 回复 分享
发布于 2023-03-06 16:14 四川
什么厂啊,求私。感觉挺简单的
点赞 回复 分享
发布于 2023-03-06 12:14 浙江

相关推荐

06-11 18:20
已编辑
门头沟学院 Java
更新:4天后问hr微信结果,秒回不合适不找了,收笔不面了,都浪费时间。某个家居厂,第一次面这么久,前50分钟项目+场景挖呀挖,只问了第一个项目(乐尚代驾),目前面的中小厂都主要问项目,有的问题会延伸扩展,现在才体会到简历上写的项目经历不仅要能答出来,还要针对可能的深挖场景有预备,不然答不出来就尬住了。下面是前50分钟关于项目场景的一些问题,只记得一些大概,不记得延伸问题了1.自我介绍2.籍贯,到岗时间3.项目是自己学的还是什么4.有哪个项目你觉得学到很多东西的5.那就讲一讲你这个项目,先说说大体框架内容6.用的springcloud是吧,springcloud有什么原生组件(几乎没说上来一个),你项目用的组件7.项目怎么部署的(本地虚拟机Linux玩具部署)8.用docker安装的redis,怎么持久化数据(回的是redis的持久化策略,面试官说要问的是docker的redis怎么持久化,docker没了怎么办,当时愣住了,现在想想应该是docker的目录挂载吧)9.你怎么理解单体与分布式。集群负载均衡怎么做(脱口而出k8s,面试官没继续问这点了)10.redis和mongodb在项目怎么用的11.怎么搜索附近司机和推送订单的12.乘客下单到司机接单的流程13.司机抢单怎么实现的,分布式锁锁的粒度是什么14.redis+caffeine怎么用的15.minio是什么,分片上传到合并的流程16.如果分片上传中某个分片失败了,前端自己怎么知道呢17.completablefuture项目怎么用的,讲一讲它的底层原理吧18.forkjoinpool里面是怎么实现的19.xxl-job怎么用的,它有几种调度20.支付怎么做的呢(模拟支付)21.项目中异常捕获怎么实现的等等,记不起来了,每个问题大概能问几分钟项目问了50分钟,很多问题会深入拷问项目的实现,汗流浃背。——————————————————————————接下来问点java基础吧终于来到我最爱的八股环节,大概10分钟1.==和equals区别2.接口与抽象类区别3.反射,用反射获取对象实例的方法,你自己有用反射做过什么吗4.juc包中的锁,synth和reen的区别5.aqs公平锁和非公平锁的实现6.jvm内存各个部分7.堆内存,垃圾回收过程是怎样的8.怎么判断一个对象可以被回收9.对象在堆内存还有栈,逃逸分析10.线程池参数,线程池的工作流程11.jvm如果oom了出问题了,怎么分析解决八股基础大概10分钟————————————————————————反问环节1.怎么周末了还要上班面试2.我们公司的这个it部门重要吗3.您多大了,后面的职业规划是怎么样的4.面试官:建议是自己去看源码实现,不要只看网上别人怎么分析的5.我会把面评什么的给hr,等她给你通知反问聊大概7分钟。
简历中的项目经历要怎么写
点赞 评论 收藏
分享
接上文 已经实习两个月多回学校了 总结一下自己的心理历程和自己对开发的想法找实习的程度已经到必须了解微服务的阶段多看还是有好处的必须会crud面经一面狠狠的对着简历上写的技术点提问 不过面试官给我的感受非常好 让我不要急慢慢来 聊聊天的感觉 比我之前面过的都会好很多 不过我没了解JVM之类的八股也没写上 JUC感觉自己学的还是太死板 不过自己在回表和表锁那里答得还行 准备这段时间补充上其他八股和408顺便了解一下人工智能相关的内容 不得不做了实习的时候就一直想做一个自己的demogogogo二面满满的压力 早上面完下午就继续了 一点不问八股 一直在问项目细节 从jwt一直到秒杀再到之后数据库表的举例 还有实际情况下我怎么设计表 怎么对其加索引 以及怎么查才能快 问麻了。。到这里我其实觉得自己答不上来了 已经寄了 之后又提到自定义spring的starter在哪 怎么配等等 压力比较大已经蒙圈了。。 还问我微服务 但是简历上其实没写微服务的内容自己在面试的时候还好有看过一些 勉强答上来了 虽然也是常规微服务八股 最后是一个小小的脑筋急转弯给我干十几分钟 还好最后也是能理解出来说出来了 当时汗流浃背的答完 总共一个半小时的二面 感觉要寄了😅特别痛苦 当时就觉得自己好菜 还得练哈出乎意料的过了😭 我也能找得到实习了😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭😭我没有任何的java基础 本科是一个很普通的人工智能专业小byd 学校也根本不教408 天天就是聚类 神经网络 分类器 哎 深知找不到ai相关 开run 当时非常开心 好像是逃离苦海了一样 双非本科人工智能寄完了 我也没什么关系实习主要是打杂 一开始先造单子 之后熟悉流程了干一点点小活 之后开始做crud 不过自己也了解到企业平常进行开发的流程了 写需求文档 做分工 明细需求 再落实到code上 接着就是代码评审和提测 代码评审看大佬的反射和工厂模式玩的好6.... 设计模式更是一个比一个nb.........确实学到不少还记得刚来的那几天 部署完环境之后一上来项目组长就让我们code... 我和另一个实习生一起瑟瑟发抖.... 刚来的那一周特别煎熬 项目太大 东西太复杂 一个tob的业务用toc的写法.... 非常无语 而且当时还没有导师带 导致非常的混乱 我差点就想run了 md 不过之后来了一个新导师 起码把活接走了 压力就少很多 让我们从小需求写起 学习别人的写法和代码规范 真的感谢他😭一个月挣不到3k 现在回来也给我挂几个科 我也懒得全部找代课 学校和个人的生涯似乎总是冲突的...每天上班挤地铁比赶早八难受多了 再也不想上班了。对开发的想法能做 别来 玩人工智能去 改bug非常崩溃 因为上面说这个需求不做了导致十多天的code直接被删了也是非常常见 因为一个需求不明确所以导致大家各做各的然后push到远端分支上导致系统都没办法起来😇😇嗯..非常有趣哈溜溜球 溜溜球好好学习希望自己秋招能找到适合的offer 不求大厂只求收了我吧😇附上最后一天下班的云 回到学校真好。
chengooooo:自己也烧到40度多 感觉太累了 歇一歇查看图片
查看10道真题和解析
点赞 评论 收藏
分享
评论
24
64
分享

创作者周榜

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