base 无锡 面试官人很nice 1、自我介绍 2、英语四六级分数 3、介绍项目 4、遇到的困难(我说的非常笼统,面试官让说的详细一些) 5、做完项目收获 6、为什么不做深度学习 7、说一下实习 8、对Java语言的理解(我说了三大特性) 9、常用的集合类以及他们的子类 10、多线程的创建方式 11、Java内存区域,分别是存放什么的(直接内存) 12、OOM会出现在哪里 13、并发编程的三大特
面试时间好紧凑鼠鼠落泪 用到分布式事务吗?为什么选择这种方案,有其他方案吗? 分布式事务是指事务的参与者、支持事务的服务器、资源服务器以及事务管理器分别位于不同的分布式系统的不同节点之上。常见的解决方案包括2PC(两阶段提交)、TCC(Try-Confirm-Cancel)、本地消息表、最大努力通知和Saga事务等。 JDK6、7、8分别提供了哪些新特性? JDK6:脚本语言支持、JDBC 4.0
1、4.3 线上一面 55 min 问题 python浅拷贝和深拷贝 django的生命周期 进程和线程的区别 知道哪些设计模式 分布式系统中的单例任务是怎么实现的 如何保证分布式锁唯一,在不适用存储中间件的情况秀下如何实现分布式锁 pg与mysql的区别有哪些 如何优化慢查询语句 快速排序的时间复杂度 写题 给定一个python字典,如何实现key, 和value的转换 这里我一开始给了一个字典
一面 1、自我介绍 2、询问本科、研究生的专业背景、技能学习、数据分析相关知识 3、询问sql、python、java等掌握情况 4、对数据支持的理解 5、深挖简历-重点:数据可视化分析维度、词云分析的重点、 6、深挖项目经历-重点:会不断挖掘你的语言漏洞,自己要能够圆回来 7、面试官针对实习经历还提出了好几个建议意见 8、逻辑题:一根不均匀的绳子,烧完是一个小时,如何判断半小时(微软算法面试题)
面试问题: 1. 从8个外观相同的球里找出质量不相等的球。器材:一个没有砝码的天平;要求:几次称重后肯定能找出来。 2. 在离散的二维平面图形中,面域由三角形组成,用数组存储每个三角形的顶点,如何找出处于边界上的边; 3. 智能指针的作用和原理;
1面(1h)8.2 项目介绍 MapReduce提交作业流程 MapReduce和spark的区别 HDFS架构 HDFS写流程 groupByKey和reduceBykey的区别 算法题(实现一个类,插值(已存在就false,不存在就插入),删除值(不存在这个值就返回false,存在就删除),随机获取已存储的值,三个功能时间复杂度为O(1)) 2面(45min)8.10 项目介绍 数仓理解 ja
做个记录 基本上问项目,根据简历项目和实习的技术点衍生去问的 写面经攒人品~ 1.自我介绍 2.数据仓库的分层,以及为什么要做数据仓库 3.数据仓库的血缘关系 4.拉链表的实现 5.hive的压缩格式和存储格式 6.星型模型和雪花模型优缺点 7.spark和hadoop的区别 8.spark数据倾斜发生原因及解决方案 9.spark的新特性AQE和DPP 10.kafaka的特性 11.kafak
全程15分钟,5位面试官,小姐姐挺好看的,嘻嘻嘻! 1、自我介绍 2、问我项目中springcloud中使用的组件 3、问我如何使用nacos和gateway 4、问我如果出现400怎么回事 5、问我另一个项目中redis的定位 6、如何在项目中使用redis的以及相关场景 7、小姐姐问意向地方和目前有那几个offer 完事! #联通数科##Java开发#
一面2022/10/14 无摄像头,历时38分钟,先来一段自我介绍 项目: 1、科研项目:介绍一下你的科研项目是什么。数据是怎么获取的?数据怎么进行预处理?实验效果提升了多少?还能进行什么改进?了解常用的机器学习算法和神经网络算法吗?了解卷积神经网络CNN吗? 2、爬虫:以什么形式交付的?数据是实时的吗?怎么进行分布式爬取的? 3、管理系统:前后端和模块设计都是一个人做的吗?用的什么框架?怎么部署
自我介绍 详细问实习做的工作(业务逻辑,代码,优化) 学校里的项目 JVM,类加载机制、GC 详细说下集合类 HashMap、HashTable、LinkedList、ArrayList ConcurrentHashMap 线程安全、分布式锁 synchronized、lock MySQL事务、索引 MySQL如何优化、分库分表、主从复制 Redis相关 AQS RPC、消息队列等 Spring
7.21 一面 1、自我介绍+聊天 2、八股文: (1)堆栈区别 (2)C++中参数传递的方式有哪些 (3)介绍下static关键字 (4)介绍下const关键字 (5)volatile关键字 (6)静态多态与动态多态 (7)写一个返回两个值中比较小的那个值的宏定义 (8)函数指针 (9)计算机体系结构包含哪些 3、编程题 给定一个数N,按行输出,第一行输出1、第二行输出2 3 第三行输出 4 5
流程中。。。。。后续继续更新 时间线 2024.2.20 投递+约面 2024.2.23 一面 一面(10min) 时间:14:30~14:40 1.OSI的七层模型 2.传输层有哪些协议 3.TCP和UDP的区别 4.TCP是如何保证可靠性的 5.进程和线程的定义和区别 6.用过哪些中间件?罗列一下 7.熟悉哪几种排序?挑最熟悉的一种解释一下算法流程 8.mysql的索引结构 9.B树和B+树有
1.自我介绍 2.介绍一下项目 答:小度的视频通话,说到埋点;ipad平板的物料提醒的推送 问:是否在过程中用过自动化 3.给你一个需求让你去设计小度的视频通话整个埋点自动化的方案,怎么去模拟用户的行为,从流量、监控等出发,怎么设计埋点的实现和告警,以及怎么看告警定位问题,以及这个告警怎么去定哪种告警,哪种级别。以及未来实施后怎么去通过埋点后用户执行的结果去分析用户的行为,怎么看用户在使用过程中有
8.23投递-8.28测评-9.12一面 三个面试官 一上来先自我介绍,但是是中文。 1.第一个面试官问了在oppo实习的经历,我说我是系统开发组做桌面的,他就一直在纠结到底是系统开发还是系统桌面,我说我们组有做桌面的也有做悬浮穿和锁屏的,不同模块有不同的负责人。 2.第二个面试官好像是被叫过来的一样,我在上一个问题里说了我的工作就是改bug,系统bug,他就给我一个场景说怎么解决像迅雷下载一样的
9.11 一面 35min: 1.自我介绍 2.专业介绍 3.Mysql索引 4.Mysql事务并发导致的问题 5.Mysql两种引擎的对比 6.Hadoop运行模式 7.job tracker 作用 8.Hdfs小文件问题 9.Hadoop调度器 10.Hadoop脑裂出现的原因 11.Kafka 怎样保证不丢数据 12.Flink task和subtask 的区别 13.并行度和slot的关系