学到很多,面试官人超级好,最后还帮我耐心梳理了面试流程,我真的好菜现在前端的八股默认是源码吗 模版编译成render的过程 vue2和vue3的区别(说了一些无效答案,面试官想要的是源码层面上编译过程的区别,他说改进了很多) 手撕反而是比较简单的部分 1.Object.create 2.instanceof 3.实现通用curry函数 我好菜 我好菜 我好菜 想躺平了 #前端# #校招# #面经#
#面经# #秋招# 1. 红黑树和AVL区别?优缺点?为什么红黑色要使用颜色标记? 2. 跳表和红黑树的区别?你的跳表怎么实现的?B+树索引和跳表做索引的优缺点? 3. 跳表的多线程并发优化如何实现? 4. std::move如何实现? 5. 用过C++的新特性吗? 6. unique_ptr和shared_ptr的区别?如何实现?如何转换? 7. 调用write会发生什么?内存复制了几次?什么时
面试时间 45 min 自我介绍 详挖项目(点赞,评论具体原理,分库分表详细) Mysql 索引 事务隔离原理 MVCC kafka 架构 kafka 消费者和broker匹配 算法题:LRU #面经一面面经##快手#
hr约的是一天面完三面(如果顺利的话),但是面了两面没消息了,可能凉了。 一面(45min) 介绍下项目 使用到springcloud,讲一下springcloud原理 讲了用到了部分组件,但是没有了解过原理 使用nacos,为什么使用nacos,不使用springcloud 使用到netty,netty讲一下,心跳机制讲一下,空轮训讲一下 仿dubbo,是否读过dubbo源码,读过哪一部分,du
前言 8月16号投递的快手Java开发工程师岗位,22号登上快手官网,发现自己的简历在用人部门筛选那里挂掉了,于是重新投递了一次,26号收到了快手HR的电话,约了29号7点一面。 算法交流群(703643838) 一面 (8月29号,55min左右) 自我介绍 项目 介绍一下项目的各个模块和技术栈? 项目的积分排行榜是怎么实现的? 积分排行榜采用Redis实现的优点是什么? Redis Redis
快手一面 游戏服务器开发 1、虚函数表数据结构 2、程序如何运行的 3、多线程需要注意哪些 4、动态链接与静态链接 5、实习 系统架构 6、思考一下自己的职业规划 7、hash表解决冲突的方法 8、树形dp(如何快速找出1-n中所有包含13或者13倍数的数) 9、leetcode简单题 快手二面 1、聊实习 2、聊项目 3、做题(easy难度) 等后续通知 #秋招##快手科技#
一面 50分钟 http1.1相比1.0 http2.0相比1.x的区别 http和https的区别 一个https的url输入到浏览器到页面显示 发生了什么 抓过包吗 https抓包会抓到什么 tcp和udp的区别 源代码到可执行文件 设计题 怎么保证连个线程交替输出递增的奇偶数(1 3 5 7.... 2 4 6 8 ....) 算法题 相交链表相反的版本 找父节点 topk 手写顶堆数据结构
国庆前参加的快手面试,现在给大家分享一下,就一句话:面试官很好,面试题较为基础,下次还来。记得我是网上进行面试的,我自己到教室外面的小亭子面试的,面试官说话真的很舒服,只是环境嘈杂,效果可能没有很好。 一面|55min 1、 自我介绍 2、 项目相关 3、 进程和线程的区别 4、 进程通信方式 5、 handler机制 6、 handler.post() 与 view.post() 7、 自定义v
时间线 8-23 投递 9-7 一面 9-26 二面 (无笔试) 面试岗位:客户端开发工程师 一面(1h) 八股(20分钟) C++的堆和栈的理解; 深拷贝和浅拷贝; 聊聊你了解的设计模式; 进程之间的通信; 进程线程的区别; CPU调度是进程还是线程? HTTP和HTTPs的区别? 聊聊状态码。 非对称加密是怎么实现的呢? 进程调度算法有哪些? 手撕代码(40分钟) 合并两个有序链表 螺旋矩阵I
DaoCloud 提供一站式 Docker 容器化软件交付服务,为开发者带来 Code to Cloud 的自动化流程,提升了软件开发、构建、运维的效率。为了帮助您更好了解 DaoCloud 的产品结构和背后的设计理念,我们编写了「快速上手指南」这篇指南列出了使用 DaoCloud 的主要步骤,和一些关键的概念和核心功能。。 关联代码库,开启 DaoCloud 之旅 正文:将代码仓库与云端的 Da
链接 1.1 创建一个Blade工程 1.2 运行Hello World 1.3 Mvc应用架构
1. 上手流程全景图 2. 项目准备 开始分析前,您需要先完成关于账户创建的基础准备工作。 2.1. 开通账号 分析云使用百度公司账号体系登录,如您尚无相关账号,可前往tongji.baidu.com ,点击右上角“注册”按钮,按照提示完成账号创建。 请注意,需要参考企业业务差异,选择合适的账户类型。 2.2. 创建站点 “站点”是平台上开通分析云服务的一个基本单位,一个站点可以是1个网站、1个
4.1.在线客服 4.1.1.作为在线管理员 若您是在线客服管理员身份,以下教程将指引您进行客服管理员业务相关操作。 1.如何配置分组接待 在设置>>支持渠道,可分渠道进行分组接待的设置,以桌面网站渠道设置为例,设置方法为:点击设置>>支持渠道>>所选择的渠道>>分组接待>>设置>>输入名称并且选择分组,最后开启分组接待即可,以桌面网站设置举例如图: 设置完后展现效果为,点击“转人工”按钮时,会弹
1. 手写一个类Person,要求有私有属性,公共方法,静态方法,用function Person(){}实现,不能用class 2. 手写一个Header布局,左logo,中title,右login(我在右div里写button,面试官还提醒button能不能靠右,寄了) 3. 手写一个并发连接池,场景:前端需要发很多很多请求,服务器压力大,需要分批次发请求 都不会 寄 (我真的只是应届生不是爱
自我介绍 1.什么是Java的多态?为什么要用多态? 2.MySQL的索引是使用的什么引擎? 3.什么是MySQL的事务? 4.事务有什么特性? 5.事务隔离级别有哪些?各自产生什么问题? 6.为什么不直接选用序列化的事务级别?这个等级不是最高的吗? 7.线程的实现方式有哪些? 8.TCP/IP 五层协议哪五层? 9.Http协议是哪一层的? 10.还了解其他的协议嘛? 11.TCP和UDP有哪些