首页 / java面经
#

java面经

#
35129次浏览 706人互动
此刻你想和大家分享什么
热门 最新
8.25 百度一面(凉经)
1.八股  有几种网络io模型?  异步网络模型在什么场景下你了解有应用过?(回答了线程相关的场景)  除了用线程完成,还有什么操作可以完成异步操作?  同步阻塞和同步非阻塞在java层面怎么实现?(说前面网络io模型答得挺顺畅,具体实现细节还需要提升一下)  描述一下一次完整的http请求  知道的长连接有几种实现方式?  一个http请求包含哪几部分内容?  请求头里面的信息都有哪些?  http的状态码有哪些?  401和403的区别是什么?  500和502 呢?  Java中创建线程的方式有几种?  用继承thread类和实现runnable接口的理解和区别?  Java里面的几种集合框架尽可能地描述清楚一点2.代码题  设计一个hashSet(完全不会)  多线程题:10个线程,每个线程加1w次,最终让long类型的num实现加到10w(不会)3.场景题  1t的数据怎么加载到200m的内存中,并且找到两行一样的数据?  答了布隆过滤,然后问重点怎么加载到内存中  用几次io加载到内存当中?怎么加载?  Java打开1t的文件,第一部操作做什么?  用代码打开一个文件和用鼠标打开一个文件有什么区别?有没有好兄弟知道怎么回答的在评论区里回答一下,小菜鸟顶不住了,完全不会呀##java面经##凉经##牛客在线求职答疑中心#
投递百度等公司10个岗位 Java求职圈
点赞 评论 收藏
分享
众安保险(Java开发实习)一面凉经
点赞 评论 收藏
分享
山大地纬校招面经
(两个面试官,一个hr,一个技术,过程比较轻松)1.自我介绍2.考研了吗?考了什么学校?考了多少分?二战吗?3.家在外省,为什么选择济南?4.之前有投过简历吗?有没有收到offer?5.针对项目问了特别多问题(优势?学校老师要求的还是自己做的?大概是做什么的,如何实现)6.(简历上写了自己熟悉C++面向对象)问做了哪些C++项目。7.(简历上写了熟悉linux系统)问了几条linux命令,比如如何复制文件,如何给用户授权,最大的权限是什么?8.数据库!!!(1)问了几个语句如何给查询结果排序(升序,降序DESC)如何分片(比如查询第10-15条记录)(2)主要学了哪些数据库?(3)熟悉数据库索引吗?索引的优缺点?有哪几类索引?B树索引、哈希索引、全文索引等(4)哪些数据适合索引?(比如性别适不适合)通常情况下,索引应该应用于那些经常被用作查询条件的列,以提高查询性能。性别这一列通常只有两个不同的取值(比如"男"和"女"),因此对于性别这样的低基数列来说,并不适合创建索引。(5)知道范式吗?第一范式第二范式?(6)什么是mySQL事务?9.主要用的语言是什么?(我答的python)除了简历上的这几个项目,还用python做过哪些项目?10.你的职业规划是什么?11.对于女生来说,考公务员是一个比较好的选择,你考虑过公务员吗?为什么不考?但由于这是我春招第一面,表现得有点紧张,发挥得不太好,希望能顺利进二面吧#java开发##java面经##山大地纬#
点赞 评论 收藏
分享
慧策(掌上先机)一面
Java开发工程师笔试:10.2711.3  一面  将近一个半小时(去除写代码的话大概面了一个小时吧)1.介绍有一下什么是JWT2.对称加密和非对称加密3.了解https吗4.你的第二个项目的mysql有建哪些表吗5.做权限功能常用哪些技术或者框架6.课程和课程分类,举个例子解释一下7.分类是扁平的(各种分类都在同一层级)还是说有一些父子结构在里边的  (我:父子结构)8.那这种在数据库是怎么存储的呢(怎么维护关系)9.有一个需求,它的层级很多,这种要怎么去查,要一个一个遍历吗?(我:每个点记录它的上层)10.这些表里你有使用过哪些索引吗?(我:主键索引)11.随着用户量的变大,你的查询条件会变的复杂,可能不是根据课程的id去查,你该怎么满足需求呢(其实就是问在哪些段上建索引)?12.mysql里有哪些常见的索引类型(建表的哪些索引,不是指B+树、哈希索引) (主键,唯一......)13.了解过复合(联合)索引吗14.什么是索引下推?15.什么是聚簇索引(信息都在叶子节点上)16.有遇到过索引失效的问题吗17.用in会走索引吗(看数据量),like呢18.你项目里用到了哪些redis的数据结构(string)19.你的数据库操作怎么保证它们的原子性呢?(事务)20.SpringBoot里如何去使用事务(@tran...注解)21.项目了写sql写的多吗(大多用mbs自带的)22.一道sql题23.一道算法题(lc上的,求两个链表是否相交)24.又一道算法题(lc接雨水)25.了解哪些设计模式26: 一道设计模式题反问:公司的一些业务?(业务很复杂)公司的技术栈(java,底层涉及一些c++,但不参与业务代码,mysql,还有前端)java前后端都写吗(是的)我还需要再掌握些什么技能#24届软开秋招面试经验大赏##java面经#
投递慧策(掌上先机)等公司10个岗位
点赞 评论 收藏
分享
玩命加载中
牛客网
牛客企业服务