快手客户端 面经

一面 50分钟

  1. http1.1相比1.0 http2.0相比1.x的区别
  2. http和https的区别

  3. 一个https的url输入到浏览器到页面显示 发生了什么

  4. 抓过包吗 https抓包会抓到什么

  5. tcp和udp的区别

  6. 源代码到可执行文件

  7. 设计题 怎么保证连个线程交替输出递增的奇偶数(1 3 5 7.... 2 4 6 8 ....)

  8. 算法题

    1. 相交链表相反的版本 找父节点

    2. topk 手写顶堆数据结构

二面 50分钟

  1. 项目选一个介绍 项目难点

  2. 说一下你认为你项目中做的好的地方和不好的地方

  3. 客户端很好看? 之前有设计经验吗

  4. qt的信号槽是怎么实现的 让你设计你会怎么设计 例如实现功能的基础上 实现线程安全啊之类的

  5. 锁机制了解吗

  6. 设计模式了解哪些

  7. 写一个用户登录界面的逻辑 要求实现多个方法的验证(用户名密码, 手机验证码, 人脸登录等) 并可以后序添加模块

  8. qt mfc这种框架怎么和计算机底层交互的

  9. 消息循环机制 消息队列为空怎么办

  10. 写一个线程不安全的例子, 再把它改为线程安全

  11. 个人网站怎么做的 写博客的目的是什么

三面 不记得多久了 大概50分钟?

  1. 详细介绍了下项目
  2. 做道题 安排开所有课程的最少教室个数
  3. 反问

#快手面经#
全部评论
hi~同学,秋招遇“寒气”,牛客送温暖啦!23届秋招笔面经有奖征集中,参与就得牛客会员7天免费体验,最高赢300元京东卡!戳我去看>>>https://www.nowcoder.com/link/zhengjipinglun
点赞 回复 分享
发布于 2022-09-22 08:27 北京
有消息吗
点赞 回复 分享
发布于 2022-09-30 22:49 湖北
算法题题基本上一致。你这个会议室2是我二面的算法题
点赞 回复 分享
发布于 2022-10-02 15:33 安徽
有消息吗,另外快手客户端这个岗位怎么样啊
点赞 回复 分享
发布于 2022-10-05 10:48 湖北

相关推荐

02-25 15:30
中山大学 C++
Time List:02-15 投递简历02-19 约面02-25 一面一面 (45min)项目拷打(20min):1. 项目一  1. 讲解一下你的项目。  2. 你们是如何判断环境复杂度的。  3. 如何用gazebo去进行仿真的。2. 项目三  1. 你是如何去设计状态机的。  2. 在设计状态机的过程中,是否考虑过异常状态。  3. 在项目过程中,是否出现过状态机异常,例如状态机卡死(他们那边出现过类似的问题)。(答几乎没有,但是给出了他们问题应该如何排查的方法)---------------------------------------------ROS和Linux八股(10min):1. 你常用的ROS工具有哪些。(rviz,rqt,rqt_tf_tree)2. 常用的ROS指令有哪些。(roscore,rostopic,roslaunch)3. 是否了解rosrun、rosbag。4. ros中如何杀死一个进程。(rosnode kill)5. 说说常用的Linux指令(cd,mkdir,mv,cp,rm,ps,kill,du,df,vim,grep)6. 如何远程连接设备。(ssh)7. 如何查看文件的后10行和前10行。(答了tail和head,但是不知道参数)8. 已知进程名,如何查找进程号并杀死进程(ps aux | grep ‘name’;kill ‘id’)9. 如何建立多级目录。(mkdir -p)---------------------------------------------代码题(5min):1. 169. 多数元素 - 力扣(LeetCode)---------------------------------------------场景题(5min):1. 对于一个行人检测的算法,如何设计测设用例。(按照通用测试流程,考虑尽可能多的测试情况回答即可)#实习##面经#
查看17道真题和解析
点赞 评论 收藏
分享
评论
3
42
分享

创作者周榜

更多
牛客网
牛客企业服务