首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
qooqotop
03-20 22:26
已编辑
哈尔滨工业大学 C++
发布于黑龙江
关注
已关注
取消关注
腾讯视频一面凉经
3/19一面,3/20已挂
1. 看简历,划词,mysql、后端开发、数据结构都有
2. 说一下查询慢怎么办
3. 什么是死锁,怎么解决
4. 了解哪些排序算法
5. 排序算法复杂度
6. 数组和链表的区别
7. 写SQL语句,A(学号,科目,分数)转化为 B(科目,总分)
8. 手撕:数组中第k大的数(k个节点的小顶堆)
9. 大数据只搭过Hadoop
#面经#
#数据工程#
全部评论
推荐
最新
楼层
Deluxo
北京邮电大学 Java
请问大佬手撕是手写堆吗
点赞
回复
分享
发布于 04-15 22:33
北京
暂无评论,快来抢首评~
相关推荐
10-22 10:06
杭州电子科技大学 大数据开发工程师
抖音大数据开发一面
来自同事的数开面经,速速发出来供大家参考自我介绍了解实习经历针对实习项目,问数据层次怎么分层数据分层的作用针对具体实习项目,说明业务逻辑说明实习项目的“订单量”这个指标从源头到产出的ETL过程针对实习项目,复盘后最大的难点是什么复盘之后有什么收获你刚才说复盘收获是处理小文件,那么spark怎么处理小文件的?处理小文件有哪些方法,举例子hive冷热分离的方法你刚才提到了组里有做ec存储,你了解ec存储吗暑期实习有什么感受,转正了吗 15分钟了解spark的semi join吗,他是干嘛的了解spark的AQE,这是什么你刚才讲AQE提到了广播机制,这个在spark中很重要,讲讲广播过程呢了解网络...
查看23道真题和解析
点赞
评论
收藏
分享
10-26 16:46
门头沟学院 大数据开发工程师
TapTap数据开发日常实习二面面经
1.自我介绍。2.你所提到的主题域是怎么确定下来的?3.项目所提升的业务方取数时效是怎么衡量的?4.介绍一下项目参与人员分工?5.项目的主要难点是什么?6.你提到了数据质量,那你在开发过程中是如何保障的?7.你在整个项目开发过程中的角色,主要工作内容是什么?8.项目在开发过程中有对产出时效进行保障吗?9.聊聊你对大数据岗位及其类型的了解?10.聊聊你认识的大数据生态组件有哪些?11.介绍一下你对自己现在的定位,以及后续从事行业的定位?12.最快什么时候入职?能实习多久?13.反问环节。
发面经攒人品
点赞
评论
收藏
分享
10-16 18:36
浙江工业大学 测试工程师
数新智能-大数据开发实习岗位面经
面经 自我介绍为啥不继续实习了实习项目主要内容是什么?会java吗?没系统学习过,会python说下数仓建模的分层(没准备)说下维度模型星型模型和雪花模型的区别什么情况下使用星型/雪花模型更好(没想过,胡乱回答了)HDFS读流程?原则是什么?(就近原则没答上来)了解spark吗?说一下宽依赖和窄依赖?(不太懂)了解flink吗?不懂hiveSQL怎么优化?(搞成说明HQL的提交流程了)机器学习的一些基本算法?(没准备)英语口语可以吗?请用英文进行一段自我介绍(没准备好,太紧张表现的有点差)反问:大数据开发是以java为主吗?java只是一种语言,其他语言也是可以的基于前面的面试表现,如果想从事大数据开发,有什么需要加强的?加强大数据组件的学习实习生有加班费吗?周末有,平时不会有感觉太多要准备的了,希望下次能回答的上来。
查看15道真题和解析
点赞
评论
收藏
分享
10-26 12:32
已编辑
门头沟学院 大数据开发工程师
京东社招面试大数据开发
先说说目前面试进度,我是在BOSS直聘投的简历,然后京东安排面试,一面面试完成过一天安排2面2面面试完过一天安排3面,3面去线下面,面完你会遇到你今后的直属领导,下面来说说面经一面,是个女面试官1 先自我介绍2说说项目以及你目前技术栈3 说说你实时都做了哪些,说说维度建模和范式建模都有啥区别4 平时有遇到数据倾斜吗,怎么处理的5 看你有做财务数据,你认为财务数据和流量数据有啥区别,需要注意什么地方,财务数据你感觉最难的地方是哪里,怎么解决的6 来个场景题,对于一个字段找到其中出现a字母的所有次数7 模型建设规范都有哪些二面 似乎就是大部门leader和hr一起来的1 先进行自我介绍2 说一下做的项目,你扮演了什么角色3 看你实时经验比较丰富,下面来做2个场景题,对于一些交易订单来说,会出现订单出现退款,你如何可以做到订单实时的成交金额目前交易链路存在一个这个问题,交易的订单的渠道信息的某些字段可能会更新,你如何可以实现字段可以实时更新为最新得数据,保证数据不丢4 你平时看实时任务都是怎么看的,实时任务有哪些指标可以衡量,你平时遇到哪些问题,怎么解决的,你认为实时资源该怎么分配,时效性怎么确定5看你经验目前做过流量数据和财务数据,你感觉财务数据和流量数据最大的区别是啥,两者时效性和准确性都有啥区分6 你这边有啥问我的3面 线下面,京东似乎最后一面必须线下面,我去了一趟总部,感觉很大和面试官面对面聊,似乎还是交叉面,应该是别的部门领导,主要是聊了和一面2面差不多问题,不一样的地方是聊了一下数据湖,为啥现在企业都在追求数据湖,数据入湖和出湖都有哪些好处后面进展,似乎面试都通过了开始收集流水,还不知道涨幅怎么样,之前都说京东似乎不能太频繁跳,我这似乎跳的还比较频繁也给过了,可能跳槽不是卡的这么严同步一下后续到了谈薪阶段,目前base不变,加了4个月年终,总包涨30%多点
查看14道真题和解析
点赞
评论
收藏
分享
10-31 15:31
上海工程技术大学 前端工程师
去哪儿旅行二面凉经
让ai总结了一下问题和回答,心累了,面试官一直问优化相关的问题,多少也回答了一些出来,最后反问的时候,问有什么能加强的,说是觉得项目没什么亮点,一、代码问题的主动发现与预防主动发现方式静态代码分析:使用 ESLint、TSLint 等工具在编码阶段检测语法错误、代码规范问题、潜在逻辑漏洞(如未处理的空值、死循环)。自动化测试:通过单元测试(Jest)、集成测试(Cypress)覆盖核心逻辑,结合 CI/CD 流程在提交 / 部署前触发测试,提前暴露问题。代码审查:制定 Code Review 规范,重点检查边界条件、性能风险、安全性(如 XSS、CSRF)。监控告警:线上通过 Sentry 等工具捕获运行时错误(如 TypeError、Promise 未捕获异常),结合日志分析高频异常点。预防措施制定开发规范:明确命名规则、代码结构、错误处理方式(如统一使用 try/catch 或全局异常捕获)。技术选型管控:避免引入低维护性依赖,优先选择成熟库并控制版本。定期重构:针对耦合度高、可维护性差的代码进行重构,降低后续迭代风险。二、To C 项目的监控设计To C 项目需重点关注用户体验与稳定性,监控设计可从以下层面展开:前端性能监控核心指标:首屏加载时间(FCP)、交互响应时间(TTI)、白屏时间,通过 Performance API 或第三方工具(如 Lighthouse、阿里云 ARMS)采集。资源加载:监控 JS/CSS 加载耗时、图片加载失败率,设置阈值告警(如某资源加载超时 >3s)。用户行为与异常监控错误监控:捕获 JS 运行时错误、接口错误(4xx/5xx)、资源加载失败,关联用户 ID、设备信息便于定位。行为轨迹:记录用户点击、滑动等操作,分析卡顿、崩溃场景的触发路径(如某按钮点击后高频报错)。业务指标监控核心流程转化:如注册、支付步骤的成功率,异常中断时触发告警。设备兼容性:统计不同浏览器 / 机型的报错率,优先修复高占比问题。实现方式埋点系统:通过 SDK 主动上报监控数据,后端存储后用 Grafana 等工具可视化。实时告警:配置短信 / 钉钉通知,针对严重错误(如大面积白屏、支付失败)即时响应。三、虚拟列表优化实现虚拟列表核心是只渲染可视区域内的 DOM 元素,减少渲染压力,实现思路:核心原理计算可视区域高度、单个 item 高度,确定可见项数量(如可视区高度 500px,item 高 50px → 可见 10 项)。监听滚动事件,动态计算滚动偏移量,确定当前需渲染的 item 起始索引。通过容器内的 “占位元素” 撑起列表总高度,避免滚动条异常,可视区项通过绝对定位展示。关键优化缓存已渲染项:避免滚动时频繁销毁 / 创建 DOM,仅更新位置和内容。预渲染缓冲区:在可视区上下额外渲染 1-2 项,减少快速滚动时的空白闪烁。动态高度支持:若 item 高度不固定,可通过预估高度 + 滚动时修正位置解决。库选型:优先使用成熟库(如 react-virtualized、vue-virtual-scroller),减少自研成本。四、列表滑动卡顿的排查与优化排查方向性能分析:用 Chrome DevTools 的 Performance 面板录制滑动过程,查看是否有长任务(>50ms)、频繁重排(Layout)/ 重绘(Paint)。DOM 数量:检查列表是否渲染了过多 DOM(如未做虚拟列表),导致渲染线程阻塞。事件处理:滑动时是否绑定了高频事件(如 scroll、touchmove)且未做节流 / 防抖,导致 JS 线程繁忙。样式问题:是否使用复杂样式(如阴影、渐变)或强制同步布局(如频繁读取 offsetHeight 后修改样式)。优化措施实现虚拟列表:减少 DOM 数量(见上文)。优化事件:对 scroll/touchmove 事件节流(如 100ms 触发一次),避免高频执行。减少重排 / 重绘:将固定样式抽离为 CSS 类,避免 inline 样式;使用 will-change: transform 让浏览器单独分层渲染。数据处理:若滑动时需加载数据,提前预加载并缓存,避免同步阻塞。五、白屏的检测与解决检测方式前端埋点:在页面关键节点(如 DOMContentLoaded、首屏元素渲染完成)设置时间戳,若超过阈值(如 5s 未渲染)则上报白屏事件。图片监控:在页面顶部放一个 1x1 像素的 “探针图片”,若加载成功则证明页面正常,否则判定为白屏。错误关联:结合 JS 错误日志(如关键脚本加载失败、语法错误)定位白屏原因。解决思路加载问题:优化资源加载(如 CDN 加速、代码分割、懒加载),处理脚本加载失败(如重试机制、备用 CDN)。渲染阻塞:避免 JS 阻塞 HTML 解析(如用 defer/async),减少首屏不必要的 CSS/JS。数据依赖:若白屏因接口延迟,增加骨架屏、加载动画,避免用户感知空白;接口失败时显示错误提示并提供重试。兼容性:修复特定浏览器的渲染 bug(如 CSS 前缀缺失、ES6+ 语法未转译)。六、ECharts 性能问题及优化常见性能问题大数据量渲染卡顿(如万级以上数据点)。频繁更新(如实时数据)导致内存泄漏或 CPU 占用过高。图表容器大小频繁变化时重绘异常。折线图(多日期筛选)的优化与后端方案前端优化:数据采样:根据日期范围动态调整精度(如日级展示 24 点,周级展示 24*7 点,月级按天采样而非小时,避免数据量过大)。节流重绘:筛选日期时,通过防抖(如 300ms 延迟)避免频繁调用 setOption。销毁旧实例:切换筛选条件前,调用 dispose () 销毁旧图表,释放内存。懒加载:非首屏图表延迟初始化,避免阻塞首屏渲染。与后端沟通方案:动态返回精度:后端根据筛选的时间范围(天 / 周 / 月)返回对应粒度的数据(如周级返回按小时聚合的平均值,而非每小时原始数据)。分页 / 分段加载:若需保留细粒度,后端支持按时间段分段返回,前端滚动时再加载后续数据。数据压缩:后端用二进制或精简格式(如仅返回 [x,y] 数组而非完整对象)减少传输量。ECharts 适配方案响应式容器:监听窗口 resize 事件,调用 resize () 方法调整图表大小,结合 CSS 媒体查询适配不同屏幕。移动端优化:简化图表样式(如隐藏次要网格线、缩小字体),触摸交互适配(如支持双击放大、手势缩放)。七、图片优化方向资源优化格式选择:优先使用 WebP/AVIF(比 JPEG 小 30%+),降级兼容旧浏览器;简单图形用 SVG 替代位图。压缩处理:通过工具(如 TinyPNG)或后端服务(如七牛云)压缩图片,平衡质量与体积。合理尺寸:根据展示容器大小提供多分辨率图片(如 srcset 属性),避免大图小用。加载优化懒加载:使用 IntersectionObserver 监听图片进入视口后再加载,减少首屏请求。预加载:对首屏或即将展示的图片(如轮播图下一张)用 link [rel="preload"] 预加载。缓存策略:设置合理的 Cache-Control 头,复用缓存减少重复请求。体验优化占位符:加载前显示低分辨率缩略图或纯色占位,减少布局偏移(CLS)。错误处理:图片加载失败时显示默认图,避免破图影响体验。八、图片加载时间的检测前端检测监听事件:通过 img.onload 记录加载完成时间,减去 img.src 赋值时间,得到加载耗时。Performance API:使用 performance.getEntriesByType ('resource') 获取图片资源的加载详情(如 startTime、responseEnd),计算耗时 = responseEnd - startTime。埋点上报:将检测到的耗时结合图片 URL、用户设备信息上报,分析慢加载图片。工具辅助浏览器 DevTools:Network 面板筛选 img 类型资源,查看各阶段耗时(如 DNS、TCP、下载)。第三方监控:通过 Lighthouse 或监控平台(如 Datadog)批量分析页面图片加载性能。
查看8道真题和解析
点赞
评论
收藏
分享
一键发评
问问进度如何
耐面王
已老实
mark一下sql题
堆排序会吗
评论
点赞成功,聊一聊 >
5
17
分享
评论
提到的真题
返回内容
招聘动态
查看更多
字节跳动火山引擎
2026校园招聘
联想
2026届校园招聘
字节跳动
2026校园招聘
联想
26届AI专项|内推码NK2026
快手
2026届校园招聘
联想
2026届校园招聘
完美世界
全站热榜
更多
1
...
那个敢跟leader对线的实习生,现在怎样了
2674
2
...
数字马力一面(已挂)
2248
3
...
上班还能尸体回温。。。
2216
4
...
27找实习,简历求拷打
1846
5
...
实习才知道原来攒钱这么不容易(给新人小白)
1624
6
...
字节业务中台后端开发一面
1567
7
...
数字马力 一面
1499
8
...
面试官你是来骗方案了吧?休想
1443
9
...
数字马力一面
1372
10
...
转测开是我大学生涯做过最正确的选择
1372
创作者周榜
更多
正在热议
更多
#
同bg的你秋招战况如何?
#
171926次浏览
1001人参与
#
扒一扒那些奇葩实习经历
#
125566次浏览
1096人参与
#
京东开奖
#
459247次浏览
2543人参与
#
你实习是赚钱了还是亏钱了?
#
27080次浏览
225人参与
#
去哪儿求职进展汇总
#
145644次浏览
994人参与
#
用一句话形容你的团队氛围
#
16900次浏览
173人参与
#
360集团校招
#
19074次浏览
146人参与
#
毕业论文进行时
#
5330次浏览
75人参与
#
面对逼签的应对技巧
#
5596次浏览
30人参与
#
我来点评面试官
#
14526次浏览
104人参与
#
牛友的国庆旅行碎片
#
20956次浏览
125人参与
#
今年秋招是回暖还是遇冷
#
28183次浏览
174人参与
#
秋招开始捡漏了吗
#
73295次浏览
514人参与
#
找工作八股要背到什么程度?
#
16101次浏览
232人参与
#
三一集团提前批进度交流
#
41469次浏览
229人参与
#
社会教会你的第一课
#
110158次浏览
859人参与
#
工作后,谈恋爱还和学生时代一样吗?
#
41101次浏览
377人参与
#
上班后,才发现大学__白学了
#
14328次浏览
100人参与
#
你找工作是从容有余 or 匆忙滚爬?
#
10303次浏览
85人参与
#
阿里云工作体验
#
33418次浏览
108人参与
#
你的领导最像哪种动物,为什么?
#
25792次浏览
136人参与
#
职场破冰,你们都聊什么?
#
30956次浏览
154人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务