不错的体验,面试官看着很面善,没有多余表情。 项目拷打: Redis缓存穿透怎么解决的。 布隆过滤器重建是人工还是自动。 除了布隆过滤器还有什么方案。 超卖问题是如何解决。 Redission死锁该如何避免,除了设置有效期还有什么其他方法。 八股拷打: 线程池参数,线程池的参数如何根据场景设置。 HashMap和ConCurrentHashMap区别。 场景拷打: youngGC时间过长,可能因为
70mins 自我介绍+项目介绍 juc工具类 CountDownLatch JVM内存模型 垃圾回收算法以及对比 MySQL隔离级别、MVCC Redis缓存三兄弟 Redis过期策略、淘汰策略 Redis LRU算法 手撕单例模式(面试官说以觉得对公司业务最有用的方式写,写了一个双重锁单例模式) 反问 技术自我提升建议 公司业务偏底层还是业务 组内规模 面试官人很好一直在引导,慢慢帮我梳理逻辑
一开始问的太离谱,跟HR面一样(笑死) 自我介绍 你的笔试分蛮高的,就不让你手撕算法了,你觉得你是正常发挥还是超常发挥还是失常发挥 问我几几年的,是不是00后 有没有得奖学金,有没有实习(如果我有的话早写简历上了) 问我考研还是保研,考研多少分 专业课多少分,排名多少 大学里面专业课多少分 你觉得考研的专业课和大学里面学习的专业课内容有什么区别 你觉得你努力吗,在同龄人中你算什么层次的努力 平时作
个人bg:211本硕 岗位:数据开发 投递日期:3.31 当前状态:4.8 一面 没做3.31笔试,事实证明腾讯笔试做不做确实不重要,不影响进度。一面一共时长1.5h,算是目前面的最久的了,八股部分几乎简历上不管写的熟悉的还是了解的都问了个遍,项目反而没怎么问,面试官说感觉没啥可问的… 一开始聊了一些之前的实习内容,杂七杂八的 1、http协议格式 2、get和post区别 (这俩都是从实习引出来
#蚂蚁##基础架构##蚂蚁一面# 0402,全程60分钟,据面试官说看我笔试成绩不错(原来是看得见笔试结果和代码的啊),然后开局写2道算法题 题目是复制在文本编辑界面上面的,答案也是写界面里,不过可以在本地IDE写完誊抄上来。然后要结合具体代码解释思路难绷 问我简历里有没有觉得做得最好的项目,介绍了。问有没上线,说有,给链接看看。 然后就是对项目实现上的一些发问,此处略。 八股相关: 1. TCP
许愿oc!!!! 二面主要是问项目,就没什么参考价值了。 问了消息队列消息堆积怎么处理。 面试官还问了一下如果发现上线的项目性能出现问题怎么排查 代码题: 一道sql、太长了 就是两个表联查 不难 一道多线程打印ABC。 许愿oc!!!三月四月面试面麻了 卷不动了 顺便问问uu们 我一志愿选的成都但是被北京的部门捞了,如果面试通过去实习的话,到时候转正实习有没有可能能转正到成都呀(顺便吐槽一下到店
#蚂蚁##蚂蚁二面##基础架构##凉经# 0407 没有考察算法,照例开局自我介绍,然后简历上的项目说一下,二面八股考察少,然后对项目发问较多,此处略。 即使是八股,也是从项目技术点往外延申的;面试官问问题也很温和,不过看得出来招的是云原生+java全栈的人,可惜我云原生不太熟,光准备java和基础八股去了。然后问到云原生的时候,我只能说些我知道的知识,对不起已经尽力了然后我赶紧说我下去立马补,面
腾讯二进宫,秒挂,简单题没写出来,太菜了。。。 自我介绍 项目相关 介绍一下java的反射 介绍一下mysql引擎 MyISAM引擎什么时候用 讲一下垃圾回收 讲一下集合 讲一下hashmap 算法题:大数翻转 (乐死了,这么简单的题没做出来,我转了字符串双指针超时) 反问: ∽具体有什么业务 提供大数据内容服务balabala ∽技术栈有什么 大数据开发岗spark之类,后台开发岗golang
上海 做商家展示 timeline 4.1 一面 4.2 二面 4.7 发offer (就喜欢这种不拖拉的) 一面:1h14min 无算法 谈谈你对美团的理解,你对这些部门有啥认识 谈谈你觉得美团如何优化,进一步提升 项目介绍 与其他开源项目的对比 有无实际使用 滑动窗口限流实现,如何优化 (不断让我优化 再 优化) 一次浏览器请求 cookie 和 session 区别 数据链路层协议 Mysq
数字倒序输出 3个线程打印1-10 场景题,让理解加价购买和满减后,均摊到每个商品的价钱 缓存穿透,击穿,雪崩,怎么防止 rabbitMQ和rocket的区别 数据库的索引 数据库分库分表 数据库事务和锁 数据库唯一键 问了下项目 感觉都是一些讨论,具体的问题不多,一直问答不会为止
1.redis的集群模式 2.redis的持久化策略 3.内存淘汰策略 4.redis hash的底层结构 5.redis string底层结构 6.redis实现分布式锁,以及setnx可能存在的问题 7.spring和springboot的区别 8.springboot注入类有哪些注解,有什么区别 9.spring aop如何实现 10.动态代理有几种实现方式 11.mybatis #和$的区
4.07团子被捞一面 自我介绍,介绍项目功能和技术,项目数据库有没有主从,介绍项目的缓存、我说了布隆过滤器,追问了布隆过滤器的作用和流程 介绍缓存雪崩和解决方案 ,追问如果设置key永不过期怎么更新缓存(主动更新) 介绍缓存穿透和解决方案 redis和MySQL的数据一致性(忘记了) 了解redis集群吗,redis的String底层是啥,Hash底层是啥? 项目有什么用的比较熟练的中间件?(没有
一面 4.2 国际事业群,45min,追着项目问八股,没有手撕。忘记录音了,只能尽量回忆 自我介绍 问项目里下订单的接口是如何优化的(Redis缓存+MQ异步) 接着问如何保证缓存数据库一致性、如何保证微服务模块间数据一致性 分布式session登录咋实现的 接着问RocketMQ事务消息的一些细节,模拟了一些场景进行拷问,比如第二条半消息发送失败但事务已经提交时MQ可以采取哪些措施 问项目为啥用
一、前言 在继续阅读之前,请先思考一下是否曾经遇到过以下问题: 对大数据源码一无所知 不擅长突出项目亮点 缺乏算法刷题技巧 难以理解面试笔记V5.0中的答案 ...... 如果你曾经或者正在面对以上问题,那么面试笔记V6.0可能会成为你的解决之道 大数据开发面试笔记V5.0发布已有半年,现在V6.0终于推出,本次更新的主要内容如下: 二、核心目录 V6.0笔记包含大数据篇、计算机语言篇、计算机基础
1,问了下为什么不从事模型开发相关的工作(简历中有模型开发相关内容) 2,头文件里包含了static变量会怎么样 3,解析xml文件会会用到哪些数据结构 4,如何实现带优先级的工作队列 5,记事本里统计字数,如何设计 6,Wps里的redo,undo如何设计 7,给了段代码让看会不会运行出错,为什么 class Demo { public: Demo() : count(0){} ~Demo()