60min 1. 自我介绍 2. 问实习经历 3. 问项目的背景,为什么要做这个项目,怎么部署的 4. 服务端的架构,一致性哈希,要加入一个redis集群是怎么完成的(不太懂) 5. 输入一个域名发生了什么(很细,要到数据链路层是怎么传输和找到的) 6. redis的数据结构 你用了哪些 7. 算法:1. 输入一个n,n为数组的长宽,打印螺旋数组 2. 滑动窗口的最大值 8. 场景题:1. 设计概
HTML iframe框架用过吗 Vue MVVM模式 双向绑定的实现 组件间通信流程 Vuex用法 CSS flex布局实现 TS&JS 原型和原型链 闭包以及使用场景 内存泄漏产生原因 type和interface区别 范型 网络 浏览器发送请求过程发生了什么 http和https过程 客户端获取到内容后如何渲染到页面的过程 Webpack 打包流程 loader和plugs区别 用过哪些pl
1、虚函数和多态的实现原理? 2、智能指针的类型和用法? 3、出了一个内存对齐的题? 4、编译的几个阶段和作用 5、内联函数 6、socket编程基本流程 7、tcp和udp的区别 8、tcp流量控制和拥塞控制的实现 9、select和epoll的区别以及优缺点 10、epoll的具体底层实现 11、delete操作后指针指向内存区的数据会被清掉吗? 12、4种隔离级别以及含义? 13、mysql
最近在准备面试,看了很多大厂的面经,抽空将快手面试的题目整理了一下,希望对大家有所帮助~ 一面 简单介绍项目 知道哪些数据结构以及他们的特点 链表增删快,那如何提高其查询效率,有没有什么想法? B+树了解吗?B+树如何范围查询?B+树退化的极端情况是什么? 跳表了解吗? 大顶堆、小顶堆了解吗? 实现长地址请求到服务端,然后服务端重定向短地址给客户端,如何实现长短地址的互相映射? 那我现在有10份数
问题内容: 我们刚刚在办公室使用Java EE启动了一个新项目,我需要有效参与。我主要在Web应用程序上工作,并且使用PHP / MySql,但我也了解Java SE,并编写了几个独立的应用程序。 我需要帮助并就如何快速学习Java EE提出建议,以便我可以轻松地融入项目。我需要有关书籍和教程建议的帮助,还需要资源链接。 问题答案: 这在很大程度上取决于您的学习速度。在这种情况下我该怎么做: 阅读
问题内容: 我之前使用过ZurbFoundation和Skeleton,所以我对它们都很熟悉,但是我以前从未不必将现有网站转换为响应式网站。什么是转换我的网站最快的方法?使用上面的框架,还是为已经提供的代码添加媒体查询?(那还行吗?) 问题答案: 确定要支持的设备,然后添加带有以下内容的样式表:
问题内容: 我正在实现一个需要序列化和反序列化大型 对象,所以我用“pickle”、“cPickle”和“marshal”进行了一些测试` 模块选择最好的模块。一路上我发现了一些非常有趣的东西 有趣的是: 我在一个dict列表中使用dumps,然后loads, 元组、整数、浮点和字符串。 这是我的基准测试的输出: 所以,从这些结果中我们可以看出,元帅的速度非常快**作为基准的一部分: 比“pick
Cassandra doc提到“nodetool snapshot”命令对表数据进行快照。然而,我也能够在生成所有快照文件的快照目录中看到schema.cql和manifest.json文件。 这是预期的行为吗?如果需要,我也可以使用此架构.cql 文件来还原架构吗? 我的卡珊德拉版本 编辑: < li >恢复数据时是否必须使用快照中的cql文件?假设我已经创建了存储在其他地方表cql。我能用那个
Chrome DevTools有几个内置的快捷键,可以节省你的日常工作的时间。 本指南提供了Chrome DevTools中每个快捷键的快速参考。虽然一些快捷方式在全局范围内可用,但其他的快捷方式用于特定的某些单个面板,并根据它可以使用的位置分解。 您还可以在提示工具中找到快捷方式。将鼠标悬停在某个元素上以显示其提示工具。如果元素有快捷方式,提示工具将会包含它。 打开开发者工具 在Google C
千金散尽还复来,那我把面经全发出来的话,她也会回来吗 8.9前端一面,30分钟后约二面,虽然不是offer,,过了面也不知道有谁可以分享 1. js和node事件循环 2. css权重 3. css可继承属性 4. 浏览器缓存、http缓存,缓存的应用场景,具体每一种缓存的使用,如何配置 5. 作用域链相关问题 6. 拍平数组加去重和排序,多种方式实现 面试时长一个小时,一共六个问题,出一个扩展讲
快手(支付)一面g(50分钟左右)😇😇😇 1⃣️自我介绍 2⃣️项目介绍(问的都很简单可惜我答不出来) 3⃣️java Java的基础数据类型、Integer与int的区别、浮点数为啥不能精确表示。。。 4⃣️mysql 事务的存储引擎、乐观锁与悲观锁的区别、为啥索引要选择b+树、事务的隔离级别。。。 5⃣️手撕代码 lru算法不会换了全排列 腾讯测开一面g(35分钟左右)😇😇😇 1⃣
问题内容: 我正在使用节点v0.10.26并表示v4.2.0,而我对节点还很新。在过去三个多小时的时间里,我一直在想着要在节点上使用文件上传表单,这是我的头。在这一点上,我只是试图让req.files不返回未定义。我的观点看起来像这样 这是我的路线 这是我的app.js 我看到了其中包含的内容,应该可以提供帮助,但是如果添加这些行,我什至无法启动服务器。 问题答案: ExpressJS问题: 大多
问题内容: 我有一个由不同子组组成的熊猫数据框。 我想在其组中找到每个ID的排名,值越低越好。在上面的示例中,在组A中,Id 1的排名为1,Id 2的排名为4。在组B中,Id 5的排名为2,在ID 8中的排名为1,因此上。 现在,我通过以下方式评估排名: 按值排序。 创建一个等级函数(假定变量已经排序) 将排名函数分别应用于每个组: 此过程有效,但是当我对数百万行的数据运行时,它确实很慢。是否有人
问题内容: 我有两张表。这是100,000行,也就是10,000行。 我需要将它们加入到一个名为的列上,这两个列都是VARCHAR(50)。order_number在出站表中不是唯一的。 这是我的初始查询,运行时间超过60秒: 此查询得到相同的结果,并且运行时间不到一秒钟: 这使我感到惊讶,因为通常子查询要慢得多。 运行(我仍在学习如何理解)显示,子查询版本使用表,使用索引,并且索引为。我不够聪明