7.20 作业帮后端架构一面凉经

共40分钟
首先是口述6道算法题的思路:
1. 链表相交
2. 查找数组中第k大数,口述了三种解法(小根堆,快排,桶排序)
3. 如何实现sqrt(2)(不会)
4. 输入一个数x,现在让求出一个数组nums,使得nums的乘积为x,并且nums的长度尽可能长
5. 求一个矩阵从左上角走到右下角一共有多少种走法
6. 给定一个长度为l的桥,和一个数组nums,nums表示桥上每个人的位置,以及朝向,向左或者向右,当两个相反方向的人碰上的时候就会转向,问最后一个人离开桥面的时间
给了一道脑筋急转弯:
在地球上有一个点,向南走10米,向东走10米,再向北走10米回到原点,问有多少个这样的点(不会)
再浏览器上下载文件,文件的传输刚开始很慢,传输速度会逐渐增长然后趋于平稳,解释一下为什么(回答的是文件传输采用的是tcp协议,tcp具有拥塞控制算法)
讲一下tcp的四种拥塞控制算法
为什么进程切换比线程切换开销要大?
编写一组程序,把长url转为短url再把长url转为短url(口述思路)
生活中最有成就的事是什么?
面完晚上发了面试评价表,估计是凉凉了#面经##作业帮#
全部评论
80分钟面试,整体面试很融洽,结果快排写错了,已经收到评估表了 哈哈哈哈哈
2 回复 分享
发布于 2023-07-21 19:30 北京
我昨晚面也发了评价表,今天问hr面试过了
1 回复 分享
发布于 2023-07-21 12:23 江苏
口述六道算法题可还行
点赞 回复 分享
发布于 2023-07-30 14:41 陕西
简历挂
点赞 回复 分享
发布于 2023-07-30 13:49 广东
老哥有后续了嘛?投了之后,几天后约面的呀?
点赞 回复 分享
发布于 2023-07-26 20:17 上海
大佬是c++的岗位吗
点赞 回复 分享
发布于 2023-07-26 18:22 上海
那么多题?
点赞 回复 分享
发布于 2023-07-22 21:50 浙江
这个脑筋急转弯我看着好像有点头绪哈哈
点赞 回复 分享
发布于 2023-07-21 16:27 吉林
挂了?
点赞 回复 分享
发布于 2023-07-21 10:45 北京
同样的岗位简历挂了
点赞 回复 分享
发布于 2023-07-21 00:03 北京
秋招么
点赞 回复 分享
发布于 2023-07-21 00:02 辽宁

相关推荐

10-30 11:48
门头沟学院 Java
1、数组和slice区别,slice扩容机制2、gmp模型、每个P的缓存队列和全局缓存队列,局部饥饿问题、全局饥饿问题3、golang的设计, CSP 模型4、goroutine+channel使用场景剖析,有无缓存通道问题(抠细节)5、http/https的区别(抠细节)6、叙述一下从你访问连接到返回数据的服务器的全过程(问的很深很细,答了10分钟)7、网络拥塞状态下TCP数据传输,从流量控制角度聊聊8、TCP如何保证高可靠的9、进程和协程区别,具体到上下文切换,哪些资源共享哪些不共享10、mysql的不同索引类型11、聊聊mysql事务,隔离级别(结合具体实例讲解)12、redis底层数据类型,具体实现,使用场景13、redis的可持久化机制14. 说一下ElasticSearch的理解,你会怎么用ES?15. 可以说一下Promtheus和Grafana的使用吗?16. promtheus有两种获取数据的方式你知道吗,你觉得这两种方式的异同点怎么样,在公司里用的话会选择推还是拉?17. 说一下API网关中的鉴权是怎么做的吗,展开说一下JWT?18. 介绍Go的接口interface19. init函数你知道吗?20. 两个interface能比较吗?21. 局部变量是分配在栈上的还是堆上的?(内存逃逸等一系列问题)22. 有buffer的channel和无buffer的channel有什么区别?23. 如果一个buffer正在写入,把它close了会怎么样?close的buffer,一直读会一直空吗?24. goroutine会不会泄露,怎么泄露,泄露以后是怎么表现?
查看24道真题和解析
点赞 评论 收藏
分享
评论
9
44
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务