求职干货最全版,你的offer收割指南快来查看!

魔据教育 2024-05-16 09:35:02

一、启动云数联(公司规模:20-99)

概述:公司规模比较小,主要做医疗大数据。整体面试了40多分钟,问的问题不痛不痒,都是咱们学过的基础内容的东西

面试题过程:

1、自我介绍

2、简单介绍一下Java语言(根据自我理解说)

3、说一说final关键字的作用

4、了解过单例模式吗,说一说

5、Java的集合框架简单概述

6、概述Hadoop组件,说一说mapreduce流程

7、Mysql中用于排序的怎么实现(orderby)怎样是升序,怎样是降序

8、说一下mysql你所知道的引擎以及区别

9、Hive与mysql的关系

10、Hive的一些调优相关

二、Kyligence(公司规模:100-499人)

概述:这个主要面试的软件工程师,偏Java方向

面试过程:

1、自我介绍

2、简述理解的Java语言

3、Java语言中jdk、jre、jvm的关系

4、Jvm中运行时的内存模型

5、Jvm中的垃圾回收算法

6、为什么堆空间要分新生代和老年代,在新生代和老年代使用的垃圾回收算法是一样的吗

7、判断对象是否死亡的两种方式(引用技术算法,可达性分析算法)

8、Java中final关键字的作用,Java中集合模型,hashmap的原理以及存取数据过程。

9、简单说一下spring的两大特特性(IOC、AOP)

10、Mybatis和springMVC都学过吗(学过忘记了,问了一些重要的注解)

三、南京三百云信息科技(公司规模:100-499人)

概述:主要是做车广告大数据的,公司规模比较小,问的问题挺深入

面试过程:

1、自我介绍

2、说一说,做的这个移动电话业务项目

3、在业务当中rowKey是怎么设计的,rowkey设计都需要那些注意事项。

4、简述一下Java的内存模型

5、Java的堆空间是连续的吗(物理上是不连续的,逻辑上可以认为连续)

6、说一下java中synchronized的执行流程(不会,在网上多查查)

7、说一下Java的异常,常见的异常有那些,你遇见异常会怎么处理

8、简述一下hadoop组件,hadoop中hdfs是由什么组成的,hdfs上传文件的流程

9、说下hbase特点,hbase以及组成,上传数据查找数据的流程

10、为什么hbase查找数据很快,hbase中Compaction的两种方式,以及区别

11、Spark中的宽依赖以及窄依赖

四、上海合合信息(公司规模:500-999人)

概述:感觉公司不错,有几款app,扫描全能网等,面试是电话面试

一面面试过程:

1、自我介绍

2、说一说你理解的面向对象思想以及Java语言

3、有做过其他开发吗,例如java啥的

4、介绍下hive的分区及其优势

5、Hive用的存储格式,存储格式的区别,然后介绍下压缩

6、Hive左连接与内连接的区别

7、MR的shuffle过程

8、HBase的架构

9、Zookeeper帮助其他框架实现高可用的原理

10、RowKey的设计方式

11、HBase数据热点怎么解决

12、Java的JVM内存划分机制及其作用,程序计数器每个线程共有的吗

13、Mysql与redis的区别

二面面试流程:

1、自我介绍

2、介绍一遍项目

3、项目中担任什么角色(要有团队意识,不要个人主义)

4、简述spark在yarn中的运行模式

5、Kafka做了什么保证的不丢数据

6、Kafka消费者那边怎么保证不丢数据

7、面试官介绍了他们呢是做什么的

8、问我职业的发展规划(自己跟他们吹吧)

五、白山云科技(公司规模:500-999人)

概述:主要做边缘云服务提供商,在安全方面也可以,公司服务器规模有1000多台

一面面试流程:

1、自我介绍

2、hdfs读写流程、mapreduce shuffle原理

3、spark有哪两种算子

4、hive做过哪些调优 hive底层的存储是怎么样

5、spark运行架构

6、kafka里的broker有什么作用

7、zookeeper的选举机制,你了解的zookeeper是什么样的

8、最近在学习什么内容(jvm)

9、简述一下jvm以及jvm内存模型

10、知道垃圾回收吗,简单说说

二面面试流程:

1、自我介绍

2、主观意愿做实时多还是离线多点

3、除了做大数据开发项目,做过Java开发项目吗

4、简述一下你做的项目中的一些细节

六、杭州袋鼠云(公司规模:500-999人)

概述:对这家公司了解的少,校招面了一下,目前只有一面,二面还没开始(2021-10-22)

一面面试过程:

1、自我介绍

2、hadoopshuffle过程

3、hive优化

4、flume几个主要组件

5、hive怎么实现多目录

6、spark的shuff过程

7、spark在yarn运行原理

七、传易互联(公司规模:1000-9999人)

概述:找实习面的第一家公司,几乎啥也没问,就写sql来的,通过一些了解,传易主要是做非洲生意的。

面试流程:

1、kafka中learder的选举机制?

2、Kafka中在运行时leader的选举(维护一个ISR列表)

3、写个sql:

7.png

八、亚信科技(公司规模:10000人)

概述:公司大量招实习生,每年招的很多,要求很低,稍微有点基础的同学就要。

面试流程:

1、自我介绍

2、挑个项目讲讲

3、遇到什么问题,怎么解决的

4、java垃圾回收机制

4、5、java跟scala区别

5、6、scala闭包

6、7、scala的case class跟普通class区别

7、8、你用哪种语言多

8、10、spark发生内存泄漏怎么办

12、匿名内部类好处

九、金山云(公司规模:1000-9999人)

概述:感觉是真正的校招,对于咱们同学在大学所学的内容,考察的比较多,但是对于简历上的知识面考察的也比较详细,总之还是要全方面的概括学习

一面面试流程:

1、HashMap,HashTable区别,HashMap扩容以及原理

2、Spark 任务划分,Job提交流程;(DAGScheduler将Job划分为多个Stage,划分的原则为Shuffle算子 宽依赖)

3、根据进程名杀死进程;查看端口号占用情况;(netstat -nltp | grep process_number )ps -ef | grep process_name | grep -v grep | awk ‘{print $2}’ | xargs kill -9)

4、JVM的GC种类和算法

5、Zookeeper的选举机制与工作原理

6、Hbase做一下概述,简单说说由什么组成

二面面试流程:

1、写个反转字符串代码

2、说一下mysql运行流程

3、java中synchronized的用法以及原理

4、OSI与TCP/IP各层的结构与功能,都有哪些协议

5、TCP 三次握手和四次挥手

6、HTTP长连接,短连接

十、去哪儿网(公司规模:1000-9999人)

概述:实习的部门,主要不是业务组,是数据组也没有太多的咱们的大数据所学的框架的要求,只有会java基础或者python基础即可,实习让你从新学es

面试流程:

1、自我介绍

2、简述一下hadoop组件,以及mr流程

3、手写一下单链表的返回值

4、对大数据有什么看法

十一、中科软(公司规模:1000-9999人)

概述:具体不太了解,当时投的实习

面试流程:

1、java内存模型

2、.Linkedlist 和ArrayList的区别

3、Linux下,查看Java进程的命令

4、.Linux下,配置JDK环境变量有几种方法,分别是什么?

5、在分布式环境中,ZooKeeper的作用是什么?

6、HDFS总体架构是什么?组成组件都有哪几个?

7、Kaka架构都包括哪些组件?

8、说一下spark streaming与storm各自的适用场景

9、什么是Redis?Rdis的特点是什么?

十二、滴滴出行(公司规模:1000-9999人)

概述:对于实时方面考察的比较多,面试过程差不多块一个小时,主要注重于实践

面试流程:

1、你说一下大数据环境下常用的一些框架

2、说一下HA的原理,它们是怎么通信的,以及怎么读写的

3、kafka是多少版本的,用的是低级API还是高级API,数据重复的话应该怎么

4、说一下Spark on yarn 的工作原理

5、假如有一万行数据,每一行都是数字,请用SparkCore进行求Top10,说一下思路

6、Spark的shuffle算子有哪些

7、Spark手写一下wordcount

总结:

以上的面试过程,必有的环节有两点:

1、自我介绍:大家根据自己的在校经历以及或过的荣誉说一个简单点的概述,最后可以总结一下自己有一个什么样精神的小孩

2、面试官最后会问有什么问题问他:每个人都有自己的一个想法,再次我就不做概述,最好是准备几个标识性的问题,可以体现你的一个学习态度,如果面试过程很顺利的话,可以问问入职之后会接触到那些工作。

这两个环节都属于自我表现环节,大家可以多准备准备,有时一些善意的谎言可以给自己争取到很大的分数。

声明:以上内容(如有图片或视频亦包括在内)为为本站原创,未经授权许可禁止转载。

Notice: The above content (including any pictures or videos) is original on this website and reproduction without authorization is prohibited.

原文地址:

二维码