刷了两个月面试经验,我终于...

简介: 终于也可以发自己的上岸面筋了。最近收获了很多,笔试题、剑指offer题,真·牛客的面经分享,所以按照老规矩,上岸分享下面试经历(以下按面试顺序)。CVTE(一面)自我介绍单点登录如果不用这个单点登录,怎么管理 sessioncookie 和 session 的区别post 和 get ...

终于也可以发自己的上岸面筋了。最近收获了很多,笔试题、剑指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相关文章!还有不定时的福利赠送,包括整理的学习资料,面试题,源码等~~

相关文章
|
存储 分布式计算 大数据
HBase分布式数据库关键技术与实战:面试经验与必备知识点解析
【4月更文挑战第9天】本文深入剖析了HBase的核心技术,包括数据模型、分布式架构、访问模式和一致性保证,并探讨了其实战应用,如大规模数据存储、实时数据分析及与Hadoop、Spark集成。同时,分享了面试经验,对比了HBase与其他数据库的差异,提出了应对挑战的解决方案,展望了HBase的未来趋势。通过Java API代码示例,帮助读者巩固理解。全面了解和掌握HBase,能为面试和实际工作中的大数据处理提供坚实基础。
657 3
|
SQL 分布式计算 监控
Sqoop数据迁移工具使用与优化技巧:面试经验与必备知识点解析
【4月更文挑战第9天】本文深入解析Sqoop的使用、优化及面试策略。内容涵盖Sqoop基础,包括安装配置、命令行操作、与Hadoop生态集成和连接器配置。讨论数据迁移优化技巧,如数据切分、压缩编码、转换过滤及性能监控。此外,还涉及面试中对Sqoop与其他ETL工具的对比、实际项目挑战及未来发展趋势的讨论。通过代码示例展示了从MySQL到HDFS的数据迁移。本文旨在帮助读者在面试中展现Sqoop技术实力。
852 2
|
监控 负载均衡 Cloud Native
ZooKeeper分布式协调服务详解:面试经验与必备知识点解析
【4月更文挑战第9天】本文深入剖析ZooKeeper分布式协调服务原理,涵盖核心概念如Server、Client、ZNode、ACL、Watcher,以及ZAB协议在一致性、会话管理、Leader选举中的作用。讨论ZooKeeper数据模型、操作、会话管理、集群部署与管理、性能调优和监控。同时,文章探讨了ZooKeeper在分布式锁、队列、服务注册与发现等场景的应用,并在面试方面分析了与其它服务的区别、实战挑战及解决方案。附带Java客户端实现分布式锁的代码示例,助力提升面试表现。
759 2
|
数据采集 消息中间件 监控
Flume数据采集系统设计与配置实战:面试经验与必备知识点解析
【4月更文挑战第9天】本文深入探讨Apache Flume的数据采集系统设计,涵盖Flume Agent、Source、Channel、Sink的核心概念及其配置实战。通过实例展示了文件日志收集、网络数据接收、命令行实时数据捕获等场景。此外,还讨论了Flume与同类工具的对比、实际项目挑战及解决方案,以及未来发展趋势。提供配置示例帮助理解Flume在数据集成、日志收集中的应用,为面试准备提供扎实的理论与实践支持。
519 1
|
XML 分布式计算 监控
Oozie工作流管理系统设计与实践:面试经验与必备知识点解析
【4月更文挑战第9天】本文详述了Oozie工作流管理系统的核心概念,包括安装配置、Workflow XML、Action、Coordinator和Bundle XML定义。此外,讨论了工作流设计实践,如监控调试、自动化运维,并对比了Oozie与其他工作流工具的差异。文中还分享了面试经验及解决实际项目挑战的方法,同时展望了Oozie的未来发展趋势。通过学习,读者能提升Oozie技术能力,为面试做好充分准备。
259 0
|
SQL 存储 分布式计算
Hive数据仓库设计与优化策略:面试经验与必备知识点解析
本文深入探讨了Hive数据仓库设计原则(分区、分桶、存储格式选择)与优化策略(SQL优化、内置优化器、统计信息、配置参数调整),并分享了面试经验及常见问题,如Hive与RDBMS的区别、实际项目应用和与其他组件的集成。通过代码样例,帮助读者掌握Hive核心技术,为面试做好充分准备。
1176 0
|
机器学习/深度学习 SQL 分布式计算
Spark核心原理与应用场景解析:面试经验与必备知识点解析
本文深入探讨Spark核心原理(RDD、DAG、内存计算、容错机制)和生态系统(Spark SQL、MLlib、Streaming),并分析其在大规模数据处理、机器学习及实时流处理中的应用。通过代码示例展示DataFrame操作,帮助读者准备面试,同时强调结合个人经验、行业趋势和技术发展以展现全面的技术实力。
1321 0
|
消息中间件 监控 大数据
Kafka消息队列架构与应用场景探讨:面试经验与必备知识点解析
【4月更文挑战第9天】本文详尽探讨了Kafka的消息队列架构,包括Broker、Producer、Consumer、Topic和Partition等核心概念,以及消息生产和消费流程。此外,还介绍了Kafka在微服务、实时数据处理、数据管道和数据仓库等场景的应用。针对面试,文章解析了Kafka与传统消息队列的区别、实际项目挑战及解决方案,并展望了Kafka的未来发展趋势。附带Java Producer和Consumer的代码示例,帮助读者巩固技术理解,为面试做好准备。
1192 0
|
Android开发 缓存 双11
android的基础ui组件,Android开发社招面试经验
android的基础ui组件,Android开发社招面试经验
android的基础ui组件,Android开发社招面试经验
|
数据采集 Python
python中的正则表达式,Python实习面试经验汇总
python中的正则表达式,Python实习面试经验汇总