京东数据开发一面

状态最差一次面试,整个人在漫长春招一个多月后开始说话语无伦次+脑袋不转。
0. 面试官自我介绍,问实习时间
1. 自我介绍,简单讲项目
2. neo4j底层怎么存储:基于磁盘的二进制文件存储
3. 故障怎么办:故障检测、宕机恢复
4. 访问量增加怎么办:水平扩展、读写分离、索引缓存(redis
5. redis怎么数据一致性:单线程保证了、主从同步、持久化机制
6. py的dict怎么安全多线程?加锁
7. py线程池 threadlocal:忘了
8. 分布式负载均衡的算法:rr、wrr、随机、加权随机、最少连接
9. CAP:一致性可用性和分区容忍不可兼得,一般舍弃C或者A
10. 项目和hdfs的区别:算法上,结构微调
11. 知道其他大数据组件吗:没咋看
12. 分布式系统总结 共通的特点解决问题和架构:解决一致性可用性分区容忍、负载均衡容错。。架构是分namenode和后面存储node
13. 解决数据一致性的方法:2PC预提交 + 正式提交、投票、最终一致性
14. 场景:py 生产者消费者 时间戳数据 怎么实现
15. Queue有界的话怎么办?丢异常
16. 报错怎么解决:重传、调速度
17. queue锁怎么设计:互斥锁、又说了乐观锁桶锁好像跑题了。。应该有条件变量?
18. 加整个queue还是怎么加?生产者生产的时候消费者没办法消费:只锁关键小段代码
19. 假设分布式系统十亿数据挑选最大top10:每个服务器选top10然后归并。选的算法可以hashset、可以bitmap、可以堆排,考虑到内存。
20. spark用py写的?对。。
21. 卡夫卡用过:恩
22. 反问

感觉又要凉了,自己面的方向太多做的东西又杂.. 路漫漫其修远兮😌
全部评论

相关推荐

不愿透露姓名的神秘牛友
04-09 11:17
我是去年广州银行笔试考了85过了的,收到通知就没几天了,备考也是很适合今年紧张的时间,今天就给大家讲一下我的备考攻略希望可以帮大家少走弯路拿下考试。一、考情核心笔试总时长120分钟(90分钟笔试+30分钟性格测评),共75题,综合岗与金融科技岗分卷,科技岗加考计算机专业题。笔试小tip1.题目可返回,务必遵循“先易后难”,先拿下行测EPI和综合知识的基础题,难题最后回头琢磨2.双机位要求严格,电脑+手机/平板双设备,手机置于后方45°角,过时间后禁止进入考场,务必提前30分钟到场调试3.交卷限制,每部分作答满10分钟才能提前交卷,验证仅有3次机会,操作前务必确认无误。二、备考方向⭐ 行测EPI行测占50题,是笔试的重.点,分板块攻克。🔹言语理解10题,主打“抓关键词+理逻辑”,主旨题锁定首尾句与转折词,选词填空结合语境辨析,排序题先找首尾句捆绑,快速锁定答案🔹判断推理20题是难点,主盯对称、笔画数规律,逻辑题牢记“肯前必肯后、否后必否前”🔹资料分析10题,核心是熟公式、练速算,牢记增长率、比重计算公式,把截位直除练到熟练,正确率务必冲80%以上,这是稳分基本盘🔹数量关系10题,不贪全对,只抓数字推理的基础规律和简单数学运算,难题直接跳过,不浪费半分宝贵时间。⭐ 综合知识综合知识25题,是拉开分值的关键,性价比高。金融知识是重中之重,看宋鸣飞,死磕商业银行运营、货币政策、信贷业务、监管要求与三性原则,经济部分记牢供需理论、宏观指标、财政货币政策,理解为主、背诵为辅。了解记忆广州银行本地定位、大湾区业务布局、绿色金融特色及行史要点等,这类题不用复杂计算,背了就能得分。⭐ 性格测试性格测试不计分,不用刻意准备。核心原则就三点:前后答案一致,不选过于绝.对的选项,整体风格贴合银行“稳重、合规、严谨”的职业形象,正常作答就能稳过。三、考前冲刺1、最后几天,别盲目刷题。优先复盘行测错题,把资料分析的速算技巧练到熟练2、提前1天备好草稿纸,反复调试双机位设备,熟悉考试流程。3、笔试时合理分配90分钟时间,每板块预留5-10分钟检查,遇到难题果断跳过,别因小失大。
点赞 评论 收藏
分享
评论
8
11
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务