字节大数据开发工程师- 人力科技面经 一面 网络模型,每一层的功能 访问一个网页的流程 tcp是如何保证可靠 线程和进程的区别 JVM的内存区域 垃圾回收算法 类加载的过程 Spark和MR的区别 Spark任务调度过程 spark中stag,job,task是如何划分的 spark宽窄依赖 为什么spark比MR快 Hadoop的框架 Hadoop提交作业的流程 Hadoop中是如何找到文件对应
一共三轮面试,都是电话面试,前两轮是技术面,第一轮是c语言的基础知识,包括内存四区,链表,静态static关键字等。第二轮是问一下自己做的项目。第三轮就是hr面试了。
目前已offer。 面试内容: 1.自我介绍:我就说了一下学校专业学的课然后之前的几段实习是做什么的。 2.SQL:这一块没有问具体的题目,问了一些窗口函数比如三个求rank的函数,sum() over 和groupby求和的区别,join后面跟where和on的区别,inner join 和left join使用场景这种,其他的记不清了。 3.Hadoop:问了Hadoop的组成,操作HDFS的
首先自我介绍; 介绍完毕后狂问项目,列举出来的所有都会问的很细,自己对于项目一定要把控好,写上去的一定一定要全会; 还问了一些专业问题: 在软件上,有中断号,中断向量表,中断函数,3者的关系是什么? 发生中断,芯片会做什么? 如何唤醒已经睡眠的模块? RISC和CISC的区别? UART的数据格式?如何保证在侦听UART时不会一直判断接收到0? 为什么一般C程序中不使用goto? 最后还有时间,给
可能因为是线下面,再加上公司内部信息流通比较快,一天内的上下午就面完了! 我个人还是对公司的业务非常感兴趣的!所以提前看过好几篇公司业务相关的文章 面试官人很nice,我俩基本上是我一答他一回应,所以我在这里重点挑自己印象里答得不好的地方写写。 技术面 堆和栈的区别?堆是怎么样的数据结构? 数组和链表的具体区别呢?优缺点?存取效率? 原型链?可以先答概念,在用Object和Array来解释各个指向
一面-业务面(不知道算不算专业面)(线上)30min-10.13 1.自我介绍 2.我最喜欢的专业课围绕上面说的专业课提问老问题了基本,OSI7层,TCP/IP,TCPUDP区别,TCP长/短连接 3.为什么选售前,你的优势是什么。 4.问在的学校干部经历,怎么当的干部,做了些啥。 5.寒暑假的兼职实习经历,为什么做兼职。 6.你觉得你抗压能力很强吗?举个例子(大概是这些吧,时间有点儿久了,忘了些
自我介绍 你学过什么课程 计网的知识你记得什么(说了下四五七层模型,三次握手 打断,下一个问题) web安全你了解什么(说了说注入和访问控制失效,打断,下一个问题) 实习做了什么事 项目 你最有成就感的事 反问 没啥好说的,总共就问了十几分钟吧,从进去就开始不断看时间。 体验很差,不想面我可以笔试挂我,跑二十公里去线下面试,短信三点半开始,三点不到去了签了到,然后快四点开始面试,四点一分结束。我应
主要内容:公务员面试技巧1,公务员面试技巧2,公务员面试技巧3,公务员面试技巧4,公务员面试技巧5,公务员面试技巧6,公务员面试技巧7,公务员面试技巧8,公务员面试技巧9,公务员面试技巧10,公务员面试技巧11,公务员面试技巧12,公务员面试技巧13,公务员面试技巧14,公务员面试技巧15公务员面试技巧 公务员面试技巧1 1、不做沉默者 虽然无领导小组讨论是高压下的一种集体面试,但是相较于结构化面试这种多名考官面对一名考生的情况,无领导小组讨论面试相对来说要轻松一些,毕竟它是考生之间,地
先上来是进行宣讲,宣讲是五点半到七点,笔试是七点到八点半 有java c/go Python三个研发岗位,我Python更熟就选了Python。 笔试用的问卷星进行答题。 上来先是逻辑题,就是哪个说真话哪个说假话那种,主要考察你的逻辑思维。 然后是填空题。 第一个写Python程序,主要涉及的是文件的访问,字符串的替换,基本上是使用os和re库进行写的。 然后是mysql指令,基本上是建表加cru
1.自我介绍 2.Java基础数据类型 3.double几个字节,int几个字节 4.Integer和int的区别 5.integer a = 125会发生什么 6.equals重写还需要做什么 7.==和equals的区别 8.jvm常用参数 9.new一个对象,整个生命周期是什么样子的 10.G1垃圾回收器 11.并发编程用的哪些容器 12.countdownlanuch有任务失败了,怎么办
金朋科技一面: 1、请你讲讲java的AOP? 2、操作系统底层的文件是怎么管理的? 3、HashMap和HashTable有什么区别? 4、AOP增强后的类是否有线程安全问题? 5、两个队列实现一个栈? 6、两个栈实现一个队列? 7、快速排序的思路? 8、一个线程怎样知道另一个线程已经执行结束? 9、请你讲讲事务? 10、你在项目中用了哪些索引优化? 11、使用ssh链接服务器的时候发生了什么?
#软件开发2023笔面经# 30min 自我介绍 介绍项目,觉得有技术含量的点 int、Integer了解吗 多线程用过吗 多线程CompletableFuture源码了解过吗 SpringAop、Aop用在那些地方 拦截器的执行顺序 动态代理怎么实现的 netty了解过吗,如果让你实现一个类似netty的网络通信框架你会怎么做 反问 就记得这些了...
2022/9/6 一面 45min 面试官先介绍了一下部门业务,这点好评 自我介绍 挑一个自己觉得最想说的项目讲一讲 redis的底层数据结构,基本数据类型,除了基本的五种之外还有哪些,简单介绍一下 bitmap能用来干嘛,举一个适用场景 压缩列表和跳表,他们的查询复杂度,压缩列表的原理 redis的内存淘汰机制 redis和db的数据一致性解决方案,雪崩和击穿,布隆过滤器的原理 SpringAo
2022/9/7 二面 25min 自我介绍 项目核心功能的实现,延伸一些场景问题 实习项目的业务介绍,最有挑战性的工作 JVM垃圾回收器了解哪些(CMS,G1,ZGC),简单介绍一下 mysql索引 介绍一下线程池,工作原理 反问:部门业务(白条金条)、后续流程(hr面)
9.8 15:30 面了大概半个小时 1.自我介绍 2.项目介绍 3.项目相关问题 开始八股 4.Map的实现类 5.HashMap介绍,put流程 6.1.7扩容死链具体描述整个过程:设定一个场景去回答,关键点就是线程冲突情况下进行链表迁移,e,next指针和头插法的一些问题。 7.redis保证高可用:主要说了数据不丢失和服务不中断,AOF,AOF重写,RDB,redis默认的RDB生成时机以