Java工程师精选面经合集
9家公司
349篇面经
最新 热门
/discuss/843902659386933248
大三,学院本,第一个实习历程
大三,学院本,除了大二那会学了java基础,25年跨境电商一年然后失败告终,国庆开始学黑马javaweb,然后外卖,点评,然后12月半学完开始投简历,一月10天速刷鱼皮的云图库,然后写简历包装,另一个是外卖点评,10号开始准备期末考速成,16号考完继续投,1.19放假前boss1100多沟通 boss两个号 另一个两三百沟通,其他平台如智联,拉勾,鱼泡,学习僧,猎聘,前程无忧投的比较少,到20号就一面试,20多人的小厂(深圳南山某科技) 感觉有可能能面过,双休3.5k,然后,然后20号当天惊喜连连,之前聊的有一些过了几天直接打电话给我(深圳国企深城交) 然后20号今天两个线上面,国企那个问我前端谁弄的,我说copy其他项目然后+ai,然后他问我是不是拿别人项目的,我就说二次开发然后他就不问了,面试十分钟,估计挂了,一个小厂面试随便问,问我网络攻防密码学hhh,问我算法,说看我学习能力给我过了,3k弹性双休,明天还有两个小厂面试,估计刷经验了,有点想去初创公司。另外第一次面小厂面经:(八股和项目我就学了两天背,面试前熬夜通宵再过两遍)笔试:java基础,两道sql不会写,io我空着,==和equal面试问redis和java基本数据类型,sql优化啥的,项目就问做了什么,遇到难点,然后没其他了。国企问我遇到sql慢优化怎么解决,什还有explain(没学过 寄)
查看2道真题和解析
点赞 评论 收藏
分享
/feed/main/detail/f198107b0bd34976a6ad9016640bc23a
2025.1.8西安易谷网络小厂面试
1.基础知识如操作系统、计算机网络、数据库这些都学过吗?(后续追问:计算机网络学过吗?操作系统学得深入吗?)2.Linux 的常见命令用过吗?(例如 cd、ls、ps 等)3.进程和线程的区别是什么?(进程包含线程,打开浏览器是一个进程等)4.进程间的通信方式有哪些?5.多线程的程序写过吗?6.线程之间如何做数据的同步与共享?7.用过 Java 的多线程相关技术吗?(在项目中是否应用过)8.Spring 中的同步和异步相关注解用过吗?9.在项目中用过 Spring 的哪些注解?(例如启动类注解、@Autowired、事务注解、@Data 等)10.Spring 的几大特性是哪些?(IOC、AOP、面向切面编程等)11.自己写过 AOP 或 IOC 相关代码吗?(例如用 AOP 实现公共字段自动填充,如创建人、创建时间等)12.JVM 的内存分配机制和垃圾回收机制分别是什么?13.数据库的隔离级别有哪些?14.数据库表结构设计遵循什么样的规则或原则?(三大范式)15.三大范式的具体要求是什么?16.MyBatis 用过吗?用了它的哪些特性或语法?(例如通过 XML 标签操作数据库)17.Redis 的 ZSet 和普通 Set 有啥区别?18.Maven 和 Git 都用过吗?19.Git 的基本命令用过哪些?(init、add、commit、branch、push、pull 等)20.MySQL 数据库常见的性能优化方式有哪些?(表结构设计、添加索引、避免索引失效、分库分表等)21.类加载的双亲委派机制是什么?22.Java 8 的新特性有哪些?你用过哪些?(例如 Lambda 表达式)
点赞 评论 收藏
分享
/feed/main/detail/bb05fcf3b41f40399404997c3bab716b/feed/main/detail/57daf80f227e49e6a6e6e82d115a69a5/discuss/842908696819593216/discuss/842801019334455296/feed/main/detail/b5b4800598bf4d42bc4100155e36772f/feed/main/detail/398f3fcd89c144dc99a3e81b75d76f85/discuss/841830464737292288/discuss/841222161753706496
01-14 23:29
门头沟学院 Java
广州小厂爱奇创新Java实习面经
线下笔试面试,base广州面试公司:爱奇创新科技,在中大附附近的写字楼的一间办公室,boss上写的是20-99人,但是我去的时候,好像加上HR不超过二十个的感觉,像工作室面试时间:2026.01.14面试岗位:Java开发实习生面试问题:去到之后,HR让我填了份表,然后给了一份纸质版的笔试题笔试题目如下:1、Exception和Error都是继承Throwable,有什么区别2、线程的Thread.sleep(0)什么意义?有什么替代方法3、线程池的意义是什么?你会怎么创建线程池(使用Exceutor有什么缺陷)4、shutdown()之后,线程池已经提交的任务会被执行吗?5、Java的设计模式有哪些?6、UUID是32位的16进制编码怎么转换成Base64写出计算方式7、Java的饿汉式和懒汉式有什么区别8、对Spring的IOC的理解9、BeanFactory和ApplicationContext这两个Spring的IOC容器的区别10、算法题:lc的搜索二维数组||除了第六道Base64是什么编码不知道,其他都写出来了,算法直接全搜索矩阵暴力解,时间复杂度o(mn),做完然后就把考题给了一个自称安卓开发(后面他介绍公司情况的时候说的)的去看,看完说带我去会客室等面试面试题目:1、手撕switch语句怎么写,忘记跳出是写什么语句了,想到了continue但是感觉不对结果随便写了个return,后面才想到是break2、手撕sql:有user和phone两张表,需要查询phone表中有一条及以上记录的user,这个写出来写对了3、场景题:根据我的项目说有a,b,c三个任务,c要等待ab完成后再执行,问怎么实现,我说了一个join()方法,线程池还有juc的cyclicBarrier工具类,他说要怎么写怎么实现,我不太理解juc的屏障工具类,所以就说了等ab实现完了用消息队列去通知c执行,然后就开始说为什么要引入第三方技术来解决这个,然后听了他讲了很久说要根据当前技术栈实现问题的解决的最优解,而不是总想着利用别的技术栈去解决问题;这一块应该是拉扯了十五分钟应该是有4、要实现每月签到功能要怎么实现,回答:一是使用int32位二进制位去记录每天签到,二是redis的位图,问2:那你int要存储到哪里去,我说可以存在数据库或者redis里,问3:那redis里存储的是什么数据,我说可以存String,因为redis的底层数据结构是StringHashListSetZset等,后面他就在查应该,说我说的不明不白,是类似String的数据,5、然后问我es的分词器,怎么保证输入的歌曲在es中能准确搜索出来,(假如歌手名字叫一二,会不会被分成一,二)6、还有一些问题但是有点忘记了7、然后开始说公司的具体情况,以及入职后负责的工作内容等和反问🙌面试感想:在第三题被拉起来拷打了,实在是juc工具类这方面不太熟,知道并发和同步是怎么回事,但是不知道cyclicBarrier怎么使用和底层是怎么回事,写了太多中间件说我不考虑实际开发成本,让我多关注一下Java基础,oc估计是无了
查看17道真题和解析
点赞 评论 收藏
分享
/feed/main/detail/2d76de13368341d7882b259dd063c332/discuss/841408836102524928/feed/main/detail/7a8266dfe1e34c2582f802a0932b87cc
18.滴滴-效能平台后端实习一面
查看24道真题和解析
点赞 评论 收藏
分享
/feed/main/detail/0db1f83c62ee4d18b7dad6a5b28828d5/discuss/840882315994599424
字节后端日常一二三面面经(oc)
最近因事耽搁了,现在补上,过了好久,可能没有那么全,马上入职,感谢字节跳动,第一次面这个就给过了一面(60min)1.自我介绍2.实习拷打(30min,只记得很难)3.场景题:使用普通数据库,java原生,设计一个千万级数据量导出报表至oss流程,要求考虑数据切分,并行,续传,差错检验,幂等,高效,内存压力,有序,一致等指标用cdc的思想设计一个数据同步系统,单一来源同步多个下游系统,使用mq4.提示词工程应用5.agent项目是如何编排6.mcp,rag7.如何做质量评估8.代码题:三道sql题,分析事务执行结果9.反问总结:很有压力的一场面试,尤其是实习,问的很深,几乎全都是让你用自己的理解重新设计的场景题,而且不断追问,压力和收获都很大二面(80min)1.自我介绍2.类加载原理3.如何学习新技术4.oom排查5.线上内存泄露排查6.项目中反射使用7.反射八股8.项目拷打(30min)9.java线程池参数,以及底层10.可重入锁11.如何排查线上问题定位解决,举一个实习例子12.如何做版本控制13.拉链表设计14.cdc底层原理15.代码考察:实现阻塞队列,最小栈总结:面试官超级好,中间有卡顿的地方,会不断引导你,反问收获也挺大三面(60min)1.自我介绍2.base地,实习时间,到岗3.实习的收获,最大的收获/产出4.如何学习新技术5.adbpg特性对比及其底层架构,语法6.mybatis如何拦截提取sql7.实习你开发的框架如何扩展8.etl导出差错检验10.灰度设计以及考虑11.java常见集合以及各自底层12.hashmap全方位八股13.设计模式有哪些,项目中的使用14.sql调优排查流程15.sql排序类型16.mysql索引类型,引擎17.redis数据结构,底层实现以及编码中字段18.手撕:双重检查锁总结:节奏很快,面试官人依旧很好,会安慰不要紧张,最后手撕明显放水啦,感觉几乎都在聊天HR面(30min)略~总结:面试官人很好,会对你的缺点提出很多建议已OC~
牛客78916114...:mark
字节求职进展汇总
点赞 评论 收藏
分享
/feed/main/detail/fba2ad73806f40719d2d89e8e8f0a65f/feed/main/detail/c0fc75772a4f4d758f8991adabc89f48/discuss/840588378700541952/feed/main/detail/a2f2140fb6ae405995c68b4d4b04d0f8/feed/main/detail/939a4a806cfc4cc9ace0f7b28c22f705
玩命加载中
写面经
发动态
发动态
发帖子
写文章

全站热榜

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