时长:50min 聊项目(20min) Kafka为什么能有这么高的吞吐? 一般的RPC框架是怎么运行的,介绍一下? 介绍一下IO多路复用,epoll为什么高效? ET模式与LT模式介绍一下 如果使用ET模式,你应该怎么处理网络事件,写一下相关的伪代码 介绍一下高性能网络模型,如果你自己设计会怎么做? 现在我有一个高QPS的接口,需要做到毫秒级响应,介绍一下你能想到的所有优化手法 (这里面试官讲了
上次处女面美团被拷打傻了,结果下周一被捞了有机会打复活赛,感谢好心面试官!可惜没复活成功哈哈哈,泡挂了呜。 第一次碰见面试官先详细自我介绍以及部门业务的,好感++ “那我先考察一些基础吧。哪一块是比较熟悉的?Java 相关的”,头一次碰到让我自己选熟悉的问,乐 今天准备主要在看 JVM 八股,于是说 JVM JVM “堆里面主要存放什么对象?存放什么东西?”上来一句给我整懵了,“存放对象”“……嗯
1、js 的事件循环 2、如何生成一个微任务 3、js 数据类型 4、js 深拷贝注意的点 5、判断对象是否是数组? 6、js 原型链 7、对象 中key value 怎么存放和快速索引的? 8、浏览器 事件委托 9、冒泡和捕获传播 js 10、浏览器渲染流程 11、渲染过程中 script 脚本 async 和defer 12、登录 session cookie 原理 13、https 和 ht
我想合并三个圈出来的地方, 后端返回的数据结构是2个,我把它扁平化成4个了并且绑定了,现在想合并单元格,但是猪脑不够用了,而且拆了之后它那个switch怎么绑定回父级的row也没想好。有没有巨佬帮一下我,非常感谢
app 部分页面需要手机网页版,如何实现好? 比如需要 文章页面 m.domain.com/post/10043 我考虑了三种方案: 1 我打算通过 nginx 配置,解析 request post/10043 到 src/pages/post/view.html,js 获取内容并输入结果到页面。尽量减少使用前端库。 2 采用 vue 单页应用。通过 vue router。但是我担心以后如果需要更
资金中台与架构部门,部门用的是Java,官网6.21投递。 一面 6.28(55min) 自我介绍 实习项目 点评APP 讲讲优惠券秒杀 redis RDB、AOF 内存回收 定时任务的模式,参数怎么设置 pipeline 线上获取redis的key有什么方式 讲讲redis的数据结构 HyperLogLog是做什么的 volatile HashMap的key是自定义的一个类,这个类需要注意什么(
7.17 17:00 六十分钟 有做过打包相关的吗 有做过 Node 相关吗 介绍一个前端有挑战性的项目,这个挑战做了哪些事情 左右 300px,中间自适应布局 flex: 1 是哪些属性的简写 flex-grow 与 flex-shrink 的计算规则 除了 flex 还有什么方式实现上述的三列布局 输出题,解释为什么 function Animal() {} const cat = new
部门主管来面 1. 开场自我介绍 2. 问了其中做过的一个项目,大约十几分钟 3. 一条Hive SQL具体的执行流程 4. 优化逻辑执行计划具体做了哪些事情 5. 有哪些类型的OperatorTree 6. Map Join和Reduce Join 7. Spark Join的三种方式 8. Hive SQL最后转换成Task提交给计算引擎是先生成MapReduceTask再转换成SparkTa
因为第一志愿岗位投递错了,跟招聘hr沟通后,简历给推到库卡仓储物流机器人这边。 约的5.18晚上19:00技术面,面试时长30分钟,面试官是一个年轻的结构项目负责人。先是让做个自我介绍,然后对公司的情况做了简单的介绍。接着让我讲一下项目,我是准备的ppt讲项目和比赛的情况,后面就是面试官针对第一个项目问了很多问题,不仅仅是专业问题,还有一些其他方面的,在项目中的角色,起到了什么作用。项目的出发点是
1、请先做个自我介绍 2、你后续的职业规划是什么 3、作为一个产品经理,应该具备一个什么样的能力 4、TOB和TOC的区别是什么 5、看你做了一些竞品调研,你说说你做竞品调研的思路是什么 6、你上一次的竞品调研,做完之后又什么总结,你们的优劣势是什么 7、你知道产品的生命周期吗,可以详细说一下 8、你觉得项目经理和产品经理有什么区别 9、产品经理和产品运营有什么区别 10、你对算法的知识有了解吗,
本文向大家介绍快速搞懂Android口令加密(一),包括了快速搞懂Android口令加密(一)的使用技巧和注意事项,需要的朋友参考一下 废话不多说了,直接给大家贴代码了。 使用加密方法: 以上内容是针对Android口令加密的相关介绍,希望对大家有所帮助!
本文向大家介绍十分钟搞定pandas(入门教程),包括了十分钟搞定pandas(入门教程)的使用技巧和注意事项,需要的朋友参考一下 本文是对pandas官方网站上《10Minutes to pandas》的一个简单的翻译,原文在这里。这篇文章是对pandas的一个简单的介绍,详细的介绍请参考:Cookbook 。习惯上,我们会按下面格式引入所需要的包: 一、创建对象 可以通过Data Struct
问题内容: 为什么与模板类无关的集合会丢弃其类型?这是一个示例:(很抱歉,由于我感到困惑,因此无法编译。) 此代码在编译时引发错误: 如果我指定了Blike 的模板B ,或者如果我从B完全删除了模板,那么一切正常。 这是怎么回事? 编辑:人们指出没有必要使B通用,所以我添加到B 问题答案: 是的,众所周知的行为是,如果您使用原始类型,则该类上的所有类型参数都会丢失,而不仅仅是您未能声明的类型级别参
本文向大家介绍彻底搞懂PHP 变量结构体,包括了彻底搞懂PHP 变量结构体的使用技巧和注意事项,需要的朋友参考一下 PHP5 中的 zval 多数文章,在提到PHP5 变量结构体的时候,都提到:sizeof(zval) == 24, sizeof(zvalue_value) == 16,实际上这个论述并不准确,在 CPU 为 64bit 时,这个结果是正确的。 但当 CPU 为32bit 时: s
如果你尝试某个操作并且看到如下异常: >>> if pd.Series([False, True, False]): print("I was true") Traceback ... ValueError: The truth value of an array is ambiguous. Use a.empty, a.any() or a.all(). 解释及处理方式请见比较。