刷了两个月面试经验,我终于...
终于也可以发自己的上岸面筋了。最近收获了很多,笔试题、剑指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 小的值
算法题:二维数组的最短路径
算法题:字符串的反转,如果两个单词中间多个空格怎么解决
付出后所期望的回报,也许会迟到,但应该不会缺席。
面试准备的比较晚,基础又不扎实,在三、四月饱受折磨。但是尽了自己最大的努力,终有收获啊!
整理不易,喜欢这篇文章的可以给笔者点个赞,关注一下,每天都会分享Java相关文章!还有不定时的福利赠送,包括整理的学习资料,面试题,源码等~~
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
SaaS发展步入快车道,企业要如何实现“上云”?
近年来,随着云计算和大数据的发展,云服务作为助推业务创新、企业升级的动力覆盖到了越来越多的领域。企业为了紧追技术变革,寻求新的发展机遇,纷纷向“云”敞开了怀抱。Saas领域作为云计算市场的最大细分市场迎来了新的发展机遇。 据调研机构Gartner公司分析师的调查结果预测:2019年将成为SaaS繁荣发展的一年。越来越多的企业愿意将企业平台搬上“云端”。 “企业上云”开始成为当下讨论的热点,社会上下、行业内外都在热议这一话题。那么,到底什么是“企业上云”呢? 从专业角度来讲,企业上云是指企业以互联网为基础进行信息化基础设施、管理、业务等方面应用,并通过互联网与云计算手段连接社会化资源、共享服务及能力的过程。简而言之就是将企业的基础设施、管理系统、业务系统、甚至是核心业务系统搬上“云端”,通过云平台完成企业的日常运作。 与云平台深度融合是企业改革转型的一种选择,但我们需要想清楚企业究竟为什么要“上云”?“上云”会为企业带来什么改变呢? 降低企业运营成本,减轻资金负担企业的运转需要以IT架构为支撑,一套完整的IT系统包括了各种业务应用系统、管理应用系统、服务器、机房环境设施、网络设备等。无论...
- 下一篇
SMProxy 1.2.9 发布 ! 新增状态命令监控面板功能
Swoole MySQL Proxy 一个基于 MySQL 协议,Swoole 开发的MySQL数据库连接池。 原理 将数据库连接作为对象存储在内存中,当用户需要访问数据库时,首次会建立连接,后面并非建立一个新的连接,而是从连接池中取出一个已建立的空闲连接对象。使用完毕后,用户也并非将连接关闭,而是将连接放回连接池中,以供下一个请求访问使用。而连接的建立、断开都由连接池自身来管理。 同时,还可以通过设置连接池的参数来控制连接池中的初始连接数、连接的上下限数以及每个连接的最大使用次数、最大空闲时间等等。也可以通过其自身的管理机制来监视数据库连接的数量、使用情况等。超出最大连接数会采用协程挂起,等到有连接关闭再恢复协程继续操作。 特性 支持读写分离 支持数据库连接池,能够有效解决 PHP 带来的数据库连接瓶颈 支持 SQL92 标准 采用协程调度 支持多个数据库连接,多个数据库,多个用户,灵活搭配 遵守 MySQL 原生协议,跨语言,跨平台的通用中间件代理 支持 MySQL 事务 支持 HandshakeV10 协议版本 完美兼容 MySQL5.5 - 8.0 兼容各大框架,无缝提升性能 ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,CentOS8安装Elasticsearch6.8.6