前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >刷了两个月牛客面经,我。。。

刷了两个月牛客面经,我。。。

作者头像
牛客网
发布2019-05-22 23:01:09
1.4K0
发布2019-05-22 23:01:09
举报
文章被收录于专栏:牛客网牛客网

终于也可以发自己的上岸面筋了。

  在牛客网上面收获很多,笔试题、剑指offer题,真·牛客的面经分享,所以按照老规矩,上岸分享下面试经历(以下按面试顺序)。

  CVTE(一面)

  自我介绍

  单点登录

  如果不用这个单点登录,怎么管理 session

  cookie 和 session 的区别

  post 和 get 的区别

  转发和重定向的区别

  JVM 是怎么判断两个类相等

  类加载器

  类加载过程

  讲一下索引

  讲一下存储引擎

  什么时候不走索引

  给例子判断什么时候触发行级锁和表级锁

  排序算法,如何考虑对公司员工年龄进行排序

  平时怎么学习的

CVTE(二面)

  自我介绍 

  介绍一个觉得出色的项目 

  项目难点 

  负载均衡的策略 

  双亲委派模型 

  集合类,HashMap 的底层结构,为什么使用红黑树 

  数据库,事务,隔离级别,存储引擎 

  JVM,,哪些对象需要回收,垃圾收集算法 

  你对我们部门的了解 

CVTE(三面)

自我介绍

  讲一下项目,难点 

  为什么用 redis,有什么优势 

  为什么用 Spring, SpringMVC 

  请求在服务器端的过程 

  controller 和 service 和 dao 怎么关联起来的 

  数据库的存储引擎应用场景,索引结构 

  大数据量的优化 

  实现过分库分表吗,有哪些分库分表的组件 

  场景题:设计一个权限系统 

  算法题:一个数组,返回第一个出现次数最多的元素 

  怎么学习的,最近在学习哪些技术 

  看过什么源码,说下 HashMap 

  华为(技术面) 

    自我介绍 

    老家在哪 

    四级分数 

    班级排名 

    打算考研吗 

    红黑树 

    Spring注解 

    多线程,sleep,wait,yield 

    堆栈区别 

    restful 

    设计模式,单例模式,适配器模式 

    前端语言与 Java 性能对比 

    在 guthub 上面提交过项目吗,star 多少 

    操作系统,死锁 

    数据库,三大范式 

    开闭事物 

    SpringBoot 

    快排时间复杂度 

    nginx可承受的压力 

    项目是否有人使用 

    专业课程 

    网络模型,编程在哪一块 

    笔试后有没有思考过,再做一遍能得多少分 

    写过的总代码量 

    北森(一面) 

    自我介绍   

    讲一下在线作业编程系统,编译部分   

    主要业务是什么,完成了什么   

    数据结构说一下,分类   

    链表和数组的区别,提到 ArrayList,讲一下插入删除和扩容   

    堆栈的特点和应用场景   

    介绍下树,前缀树的应用场景,可以怎样优化   

    Java 并发编程,说一下理解,线程池的优缺点   

    并发和并行的区别   

    算法,排序算法,给场景考虑采用哪种   

    递归需要考虑一些什么,提到动态规划   

    数据库的连表查询和嵌套查询,分页查询   

    数据库增删查改语句重复应该考虑什么   

    存储引擎,InnoDB   

    不使用 Spring 框架 或者 JSP & Servlet 如何实现浏览器和服务器之间的通信   

    GC 的过程,引用计数法还有在使用吗   

    单例模式,实现方法,应用场景   

    生产者和消费者模式应用场景   

    前端技术掌握的怎样   

    北森(二面) 

    自我介绍   

    专业课程   

    未来的职业规划   

    算法题:156个元素数组,二分查找最少要多少次比较,最多多少次   

    Java 并发编程,进程和线程的区别,协程,同步机制   

    数据库索引,存储引擎   

    项目难点   

    生成订单号的实现   

    Redis 的数据结构   

    项目架构的优化   

    Java 集合   

    最近在看什么书,这么多看得完吗   

    需要来成都,怎么考虑这个问题,父母方面呢   

    北森(三面)   

      掌握哪些语言   

      Java 多线程同步的方法   

      synchronized 和 lock 的区别   

      wait 和 notify 以及 notifyAll   

      HashMap 查找效率最低和最高   

      ConcurrentHashMap 读写加锁的情况   

      GC 的过程,为什么要分代   

      TCP 中 time-wait 状态   

      CPU 占用率达到 100% 可能由什么造成   

      服务调用超时可能由什么造成   

    腾讯(一面)   

      自我介绍   

      打算考研吗   

      项目使用的是 Java?   

      怎样学习 Java 的   

      讲一下 static   

      讲一下基本类型,String 是不是基本类型   

      讲一下 String 基本类型的转换   

      讲一下 final   

      讲一下接口和抽象类   

      讲一下 Java 里面的 clone   

      GBK 里面中文字符占用字节数   

      TCP 四次挥手,如果不等 2MSL 的话整个网络会出现什么情况   

      有网络层的存在,为什么还要传输层   

      端口的实现   

      数据库语句会用吗   

      联合索引,举例子什么时候不走   

      进程间的通信方式   

      除了 Java 平时看哪些技术的书多一点   

      我们是腾讯云,你对哪个事业群了解多一点呢   

      什么时候可以来实习   

    腾讯(二面)   

    介绍一下 JVM   

  算法题:二叉查找树找出第 k 小的值

  算法题:二维数组的最短路径

  算法题:字符串的反转,如果两个单词中间多个空格怎么解决

  付出后所期望的回报,也许会迟到,但应该不会缺席。

  面试准备的比较晚,基础又不扎实,在三、四月饱受折磨。但是尽了自己最大的努力,终有收获啊!

  非常感谢一起准备春招的三位伙伴:羊羊、安总、达浪

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019.05.21 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档