java实习面经 | 三家小厂

最近几天一直在忙着面试,面了三家,今天才有空整理一下

2.19 宁波某小厂

  1. java的基本数据类型?
  2. String是不是基本类型?
  3. String对象怎么比较?如果两个引用类型怎么比较?
  4. java是单继承还是多继承?
  5. 一个程序我要确认他是否能执行或者知否会出错应该怎样做?(答了单元测试) 如果程序正在运行呢?我要知道它是不是出错该怎么办?(答了日志) 然后他直接说异常,该怎么处理?(try,throw,throws) 绕来绕去。
  6. 异常分类
  7. 使用原生的jdbc创建了一个连接,如果程序异常,我该怎么关闭连接资源?(finally)
  8. catch里面的代码块一定会执行吗?
  9. java里面的线程一般怎么用?(线程的实现方式)ps:我简历上没写多线层捏
  10. 把外部的引用传递到匿名内部类里面,在内部类里面修改这个引用,会不会对原引用造成影响,修改引用的值呢?(其实就跟把一个对象作为参数传递到方法里面一样的)
  11. ssm、boot常见注解
  12. @ResponseBody返回什么类型的数据?
  13. sleep()和wait()的区别
  14. mybatis #{}和${}的区别
  15. redis有用过吗?数据类型知道吗?
  16. left join、inner join、right join的区别?
  17. 手撕sql: user表(id),order表(id, user_id),查询哪些用户没有购买商品 用子查询写出来了,然后要求使用left join写不会了....

没问项目

总体答得还不错

2.20 约了hr面,2.21oc

2.19 上海某小厂

  1. 就你最近做的一个项目说一下做项目遇到的困难以及怎么解决的
  2. 简单说一下项目中用到哪些集合
  3. ORM框架你用过哪些?其他的有了解过吗?
  4. 数据库用过哪些或者了解过哪一些?
  5. 场景题:怎么删除list中的一个元素,例如从数据库中查出了三个学生,怎么把李四的数据删除?
  6. 遍历list和map有哪些方式?
  7. 场景题:三张表,用户表、角色表、权限表,用户表和角色表式一对多的关系,角色表和权限表是多对多的关系,怎么通过用户id查询一个用户的所有权限?
  8. 项目中用拦截器对token进行拦截验证怎么做的啊?
  9. 过滤器和拦截器的区别?请求先经过拦截器还是先经过过滤器? nnd,面试前一天还预料这他可能会问拦截器和过滤器的区别,愣是没看
  10. 我现在有一些请求是对外开放的,不需要验证token,比如说我可能提供对外的几个接口,是第三方系统调用的,不需要登录账号和密码,应该怎么实现?
  11. spring相关的注解有哪些?

答得很不好,但是2.20就直接oc了

2.20 杭州某小厂 线下面

  1. springboot读取yml配置文件的数据的方法?
  2. AOP有用过吗?
  3. 常见的一些异常类?
  4. final关键字的作用?
  5. java多线程怎么保证线程安全?
  6. 你拿这两个项目作为简历的主要项目,你觉得它们对你的主要意义是什么?
  7. 项目是你自己写的吗?
  8. 采购模块的流程、涉及的接口、时序逻辑?有多少个接口,分别实现什么功能?
  9. 入库和出库两个模块功能、流程?

跟着动力节点做的两个项目——《盈利宝》和《恒合仓库》,恒合仓库觉得太简单了,就增删改查,就快速过了一遍,没怎么敲代码,面试的时候也大都忘光了,印象不深。是我眼高手低了,简单项目的基本流程还没搞清楚,总想着去搞高大上的项目。面试项目还是很重要的,一定要吃透,八股文。

这场面试也不是很在意,因为本来就是想体验一下线下面试的,顺便练练车(从宁波跑到杭州),并且面试前一个小时上海那家大电话过来说通过了,offer也比较满意,所以就很随意,后面也当然是没过了。不过还是得端正态度的,认真对待每一场面试!

吐槽:杭州是真的邪乎,上面这家实习生只能开100~110每天;另一家招全栈实习生要求能独立开发,薪资150/天还说满足不了这么搞的要求

全部评论
佬,方便私下交流一下简历怎么包装么
点赞 回复 分享
发布于 2024-03-20 21:48 北京
感谢友友的分享
点赞 回复 分享
发布于 2024-03-16 20:21 浙江
恒合仓库和盈利宝推荐做哪一个啊,佬
点赞 回复 分享
发布于 2024-03-10 20:50 北京
总共几面呀
点赞 回复 分享
发布于 2024-03-09 11:19 上海
目前觉得这些好简单
点赞 回复 分享
发布于 2024-03-05 22:56 北京
学校和实习地点有冲突吗
点赞 回复 分享
发布于 2024-03-02 08:49 四川
兄弟是在boss投的还是牛客
点赞 回复 分享
发布于 2024-03-01 14:09 伊朗
宁波哪家
点赞 回复 分享
发布于 2024-02-27 15:51 浙江
大佬打算去日常吗,现在来得及吗
点赞 回复 分享
发布于 2024-02-26 21:50 上海
佬,宁波那个过了吗?
点赞 回复 分享
发布于 2024-02-25 17:24 江西
一般怎么面呀?腾讯会议?
点赞 回复 分享
发布于 2024-02-23 23:45 广东
上海那个多少
点赞 回复 分享
发布于 2024-02-23 17:46 山西
请问是暑期实习吗,在哪里找的面试信息呀
点赞 回复 分享
发布于 2024-02-23 11:09 四川

相关推荐

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分钟。     
点赞 评论 收藏
分享
评论
17
127
分享

创作者周榜

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