主要内容:1、面试官为啥要出这样一个开放式问题,2、生产消费模型以及核心数据结构,3、支撑TB级数据写入的分布式架构,4、数据宕机场景下的高可用架构,5、支持数据不丢失的ack机制,6、最后的总结1、面试官为啥要出这样一个开放式问题 这篇文章简单给大家来聊一个互联网大厂的Java面试题:如果让你设计一个消息中间件,你会怎么做? 其实这个问题之前大致给大家聊过,本质就是面试官在考察一个高级以上的Java工程师的系统设计能力。 给你一个平时大家都常用的一个消息中间件作为命题,让你现场开放式发挥,立马
#设计人的面试记录# 概述:第一次捞我的是美团到店,业务蛮感兴趣的,就是三面后共享了emmm,后来快驴捞我,二面后由可靠消息说快驴的设计这块不是很推荐,就直接终止流程了。 问的问题: 1. 一面 (1)自我介绍 (2)作品集介绍 + 深挖 一面主要就是挖作品集,其他问题也问的不多 2. 二面: 二面就是直接问的测试题,可以看出来面我的应该是一位leader,对于测试题里的细节挖得非常非常细致。包括
✅投递岗位:业务管理运营岗 ✅面试情况:二面之后隔天就约了hr面,总共40分钟左右 ✅面试问题汇总: 1. 自我介绍 2. 你的职业规划是什么 3. 你对所应聘部门的了解 4. 你对美团的了解 5. 基于以上了解,为什么觉得你适合这个岗位 6. 之前都是做和专业相关的实习,为什么现在选择互联网 7. 你认为你读研究生的意义是什么 8. 举一个字节实习中跨部门合作的项目,说说你在其中的作用 9. 在
面试情况:二面之后隔天就约了hr面,总共40分钟左右 面试问题汇总: 1. 自我介绍 2. 你的职业规划是什么 3. 你对所应聘部门的了解 4. 你对美团的了解 5. 基于以上了解,为什么觉得你适合这个岗位 6. 之前都是做和专业相关的实习,为什么现在选择互联网 7. 你认为你读研究生的意义是什么 8. 举一个字节实习中跨部门合作的项目,说说你在其中的作用 9. 在项目中有遇到什么困难吗,怎么解决
📍如何申请重考:第一次笔试邀请的邮箱下面有申请的邮箱,按照需求填写发送即可,我是三天之后收到了申请的链接(仅限于八月之前投递的同学) 📍TIME: 0813 16.00-17.00 📍题型:逻辑推理(甲乙丙丁,真假)+言语理解(四字词语,语病)+数字运算(年龄,人数之类)+资料分析(阅读理解5+数字计算5) 📍难度:相比上次,这次真的简单好多!!特别是数字运算那块,好像简单了不少!!另外资
背景 面试岗位:产品运营 面试公司及岗位:美团到店事业群-自动驾驶 过往实习经历:知乎运营岗位、腾讯产品经理岗位 HR面 面试官提问 Q1:自我介绍 A1:面试官你好,我叫xxx,就读于xx大学xx专业,今天面试的岗位是xx,接下来我想从相关经历和个人优势两方面来介绍一下我自己。 我有过x端产品/运营(视岗位而定)的实习经历,分别是在xx担任xx…(一句话带过就好) 我认为我有3点优势可以胜任这个
3.31 策略类产品一面(50min) 1.自我介绍 2.两个项目经历 3.为什么想做产品经理 4.校园经历 5.最近有看什么书 6.你觉得做的一款很不错的产品 a) 顺下去问,存在什么问题,怎么解决 b) 继续追问,如何发现新的优质用户并给予流量扶持 c) 还有什么方法 7.聊到朋友圈,聊到大家不爱发的愿意,然后又转用微博 8. 平时用什么软件用的比较多
本文向大家介绍在js中做数字字符串补0(js补零),包括了在js中做数字字符串补0(js补零)的使用技巧和注意事项,需要的朋友参考一下 通常遇到的一个问题是日期的“1976-02-03 HH:mm:ss”这种格式 ,我的比较简单的处理方法是这样: 这种方法是逻辑比较简单的,而且规则也简单。除了with(d||new Date)的使用之外,也算不上什么技巧。但是,如果用这种方法来做数字字符串补0,那
HR面 1、简单了解实习岗位时长 2、最快到岗时间 3、是否接受外地租房实习 直属经理面 1、两分钟的自我介绍 2、针对简历上某项创新大赛进行了详细的提问 3、你认为美团送药还有哪些可以增长的利润点?面试官会根据你的回答,找出你的逻辑漏洞,所以需要不断补充想法,确保你想的新功能可以顺利落地,同时保证要有经济效益 4、你认为美团送药还有什么劣势?你认为如何完善它? 5、你了解供应链吗?你如何看待
时长:50min 部门:效率工程部 1、自我介绍 2、手写几种元素水平垂直居中方法 3、transform相较于margin的好处 4、position定位 5、移动端适配 6、vw、vh、rem、em 7、手写准确判断数据类型方法以及返回的示例 8、上面slice中的参数表示什么 9、其他的类型判断方式与区别 10、手写instanceof 11、JS实现继承方式,手写一个 12、节流防抖的区别
一面&二面 一面二面比较类似,我就放在一起讲了。上来先是自我介绍。自我介绍结束的时候,面试官让我谈谈自己最拿手的一个项目。 我展开说了一下,用了哪些技术栈、怎么用的,做项目的时候遇到了哪些问题,后面的解决方案是怎么样的。 这之后,面试官根据我之前的描述,开始进行提问: Q:你这边项目用到了Netty,你能说一说为什么要用Netty么? 需要保持长连接的规模比较大,自己写连接、连接池之类的做管理可能
1、自我介绍(简短) 2、编程:数组排序,时间复杂度O(n^2),建议多种方法(冒泡排序,写的太慢进入下一环节,感觉安全岗对算法和数据结构的要求已经非常低了,本人实在是太菜了,一定一定要开始刷题) 3、基础知识:TCP三次握手过程;进程和线程的区别;对称(DES,AES),非对称(RSA,ECC),哈希加密算法(md5,SHA-1,SHA-2,SHA-256)举几个例子;http和https的区别
美团(web前端开发 骑行事业部门): 一面: 自我介绍 实习经历介绍 以及项目经历 项目难点 远程投屏项目 如何学习前端 最近有在看什么书 对webpack有什么了解? loader做什么用的?和plugin有什么区别 js基本类型都有哪些 引用类型如何判断 为什么typeof null 是object vue的响应式原理 怎么实现一个v-model的组件 常见的数据结构 链表和数组之间的区别
第一题:给一个整数序列,每个数+1或者-1算操作一次 问最少操作多少次,可以得到一个连续序列 例如:给定 2 3 5 7 11 需要把2变为4,11变为6,即至少操作7次可以得到连续序列3 4 5 6 7 第二题:给定两个整数栈,如果某个栈的栈顶元素是两个栈的最小数,那么可以把这个栈顶的最小数去掉;如果没有,只能将一个栈顶元素移动到另外一个栈, 问操作多少次后,栈为空 例如: 栈一:3 4 栈二:
一面 1hour10min 自我介绍 面试官说了一面主要考察基础知识,计算机网络和操作系统、 OSI网络七层协议了解吗(我说太多了,发散的许多,可能抢了面试官后面的问题,面试官叫我只说要点) 传输层的协议是什么 UDP和TCP的区别 TCP三次握手可以讲一下吗 四次挥手呢 应用层的协议是什么 http和https的区别 https的具体过程是怎样的 https的具体加密算法知道吗(不知道,可能是R