一面 3.3

知识点

数据库事务隔离级别,如何实现隔离。MySQL和Oracle默认的隔离级别
数据库B+树怎么存储
B+树
redis问了好多 都没有听说过
TCP 为什么挥手四次 握手三次?挥手的 wait???

a = {"key": 1} b = a b["key"] = 2 print b print a

Coding

  1. 链表中环的入口节点
    对于一个给定的链表,返回环的入口节点,如果没有环,返回null
    拓展:你能给出不利用额外空间的解法么?
class Solution:def detectCycle(self , head ):# write code hereslow = headfast = headwhile (fast and fast.next):slow = slow.nextfast = fast.next.nextif slow == fast:breakelse:return Nonecur = headwhile (cur != slow):cur = cur.nextslow = slow.nextreturn cur
  1. 寻找第K大
    有一个整数数组,请你根据快速排序的思路,找出数组中第K大的数。
    给定一个整数数组a,同时给定它的大小n和要找的K(K在1到n之间),请返回第K大的数,保证答案存在。
    测试样例:
    [1,3,5,2,2],5,3
    返回:2
# -*- coding:utf-8 -*-
import random
class Solution:def findKth(self, a, n, K):# write code heredef part(left, right, pivor_index):pivot = a[pivot_index]a[pivot_index], a[right] = a[right], a[pivot_index]tmp = leftfor i in range(left, right):if a[i] < pivot:a[tmp], a[i] = a[i], a[tmp]tmp += 1a[right], a[tmp] = a[tmp], a[right]return tmpdef choose_pivot(left, right, res):pivot_index = random.randint(left, right)pivot_index = part(left, right, pivot_index)if res == pivot_index:return a[res]elif res < pivot_index:return chooes_pivot(left, pivot_index - 1, res)else:return choose_pivot(pivot_index + 1, right, res)return choose_pivot(0, n, n - K)

二面 3.8

Coding

小偷来到一条街上偷东西,从街头偷到街尾,中间如果相连两家发生失窃,会自动报警,注意报警后小偷到手的钱还算数。请问小偷所能偷到的钱的最大值是多少?

def rob(nums):n = len(nums)dp1 = [0] * ndp2 = [0] * nif n == 1:return nums[0]for i in range(n):flag = 0if dp1[i-2] + nums[i] > dp1[i-1]:flag = 1dp1[i] = max(dp1[i-2] + nums[i], dp1[i-1])if flag == 0:dp2[i] = dp2[i-1] else:dp2[i] = dp1[i-1] + nums[i]return max(dp1[-1], dp2[-1])l = [3, 5, 6]
res = rob(l)
print(res)

知识点

应该是个主管吧,对我一通暴捶教做人,字节是我不配,前前后后面了三四次了吧,应该最后一次了。

TCP拥塞控制

进程线程

命令行kill PID发生什么,怎么kill,怎么跟这个进程通信的

虚拟内存

栈内存,堆内存

要回的很深才行 不深不满意lol

字节懂车帝-后端开发面经相关推荐

  1. 2021-07-26记录字节“懂车帝”重庆岗一面(绝对凉)

    1,自我介绍 2,.算法题1 三进制数变为十进制数(我不知道输入是int还是string,但是思路是对的) 3,算法题2 给一个函数实现随即输出一个数,他出现的概率为他在数组中的占比 (我直接蒙蔽,这 ...

  2. 3.19字节懂车帝一面

    上来直接先写SQL语句: 查询所有分数及格和不及格的学生,按班级分组 select class, sum(case when grade >= 60 then 1 else 0 end), su ...

  3. python后端工程师简历_【社招】字节跳动 - 后端开发工程师( Python Golang)-懂车帝...

    [字节跳动-懂车帝-后端开发工程师] 想加入最有梦想最年轻有活力的团队么,懂车帝研发团队呼唤你!懂车帝今年 3 岁,已经成为发展最快的汽车类资讯平台. 如果你热爱编程,热爱汽车,那么动动手指投出简历吧 ...

  4. 【纯新手】小白的第一次面试经过(字节跳动-懂车帝)

    计算机大三学生,正处于等待升到大四的暑假,感觉自己学校学到的跟招聘需要的条件差距很大,希望能利用这个比较长的时间提高一下自己的专业能力,也为自己毕业后找工作积累一点点经验. 根据我从网上得到的信息,说 ...

  5. js逆向破解 —— 懂车帝视频链接

    背景 话说下午有一朋友发我一链接懂车帝某视频,让我帮忙看一下这个网页中视频链接是怎么获取的.我断断续续地花了两三个小时,最后终于把它给拿下了.在整个分析的过程中,我觉得还算是有点意思,所以写下这便博客 ...

  6. 懂车帝视频连接--JS逆向

    这个项目,适合JS逆向学习初学者. 懂车帝:https://zjbyte.cn/i6615388842591518733/ 把谷歌开发者工具调处来-network-手机模式,把加载的东西清空,刷新一下 ...

  7. C++后端开发面试题精选

    后端开发面试题 =================== #后端开发面试知识点大纲: ##语言类(C++): ###关键字作用解释: volatile作用 Volatile关键词的第一个特性:易变性.所 ...

  8. c++后端开发面试题

    后端开发面试题 #后端开发面试知识点大纲: ##语言类(C++): ###关键字作用解释: volatile作用 Volatile关键词的第一个特性:易变性.所谓的易变性,在汇编层面反映出来,就是两条 ...

  9. 头条系 懂车帝 6.5.1 【之抹去儿时的恐惧】

    这个故事要从儿时开始讲起,记得我还是个小孩的时候,有一天接到了一个任务,就是搞懂车帝.我心想:我之前搞过汽车之家.易车之类的,既然他们都是车相关的app,四舍五入就等于一样呗.我摆出了个OK的姿势,对 ...

最新文章

  1. python的这几个小功能,你都会用了吗?
  2. android webview腾讯,Android webview无法播放腾讯视频问题
  3. ubuntu查看端口占用
  4. Linq to sql和lambda
  5. Vision Transformer 论文
  6. 程序员九重镜界,很老的今天刚刚翻出来
  7. 帆软按钮控件变查询_如何设置finereport按钮控件的可用时间
  8. 【BZOJ2959】【codevs2002】长跑,维护双联通分量
  9. 8.4 Change Reference to Value(将引用对象改为值对象)
  10. mysql5.7 systemctl启动_CentOS 7上配置MySQL5.7开机自启动方法
  11. Could not find com.android.tools.build:gradle:2.2.3
  12. 图像处理—灰度图像转为伪彩色图像
  13. JobScheduler布置后台任务以及实现进程保活?
  14. 全志8916平台MIPI_LCD调试方法
  15. JAVA微信会员卡接口踩坑
  16. 中国货币政策的动态有效性研究--基于 TVP-SV-FAVAR 模型的实证分析
  17. backurl使用,登录后跳转回当前页
  18. 《树莓派实战秘籍》——1.15 技巧15连接GPIO脚到面包板上
  19. 内网搭建maven私库
  20. 惠普136w耗材贵吗_惠普136w更换硒鼓之后磨粉极低 惠普136w原装硒鼓能加碳粉吗...

热门文章

  1. 如何给kali安装中文输入法_中文用户名如何安装SU插件SUAPP
  2. mysql简单防注入_mysql防止sql注入的方法
  3. 学生学籍信息管理系统带软件设计说明书
  4. tomcat项目部署到本地局域网访问
  5. python编程遍历_遍历数组
  6. 原力协议联席CEO David:Libra或构建数字帝国 我们不可不防
  7. Swift3.0学习实践-一个简单的画板(七色轨迹、可撤销、可清除、带橡皮擦)
  8. Matlab中使用实时编辑器任务清理杂乱数据并找到极值
  9. mac不识别外置硬盘如何解决
  10. C语言学习笔记---初始C语言001