首页 > 其他分享 >字节飞书一面凉经

字节飞书一面凉经

时间:2023-09-26 10:48:04浏览次数:46  
标签:一面 字节 区别 幻读 如何 线程 凉经 mysql

1.操作系统进程和线程的区别,子进程和父进程的关系是什么样的,子进程的资源和父进程是什么关系。

2.用户态线程和内核态的线程是一个什么样的关系呢。

3.用户线程执行的时候是如何执行的呢?(操作系统如何调度用户线程?)

4.IO类型有哪些?NIO和AIO的区别是什么样的呢?NIO和AIO是阻塞吗?不阻塞的话区别。

5.什么是IO多路复用?

6.mysql的事务实现原理是什么样的?mysql的隔离性如何实现?

7.B+树的时间复杂度和数据结构的实现。3层能存2200w行怎么算。

8.对幻读如何理解,举个例子?为什么会有幻读?可重复隔离界别下的有幻读问题吗?和ReadView有关吗,能解决吗?

9.mysql中dateTime和TimeStamp的区别?

10,varchar和char的区别是什么?他们分别占用多少字节呢?一个char占多少字节?个格式编码有什么关系?

11.reids为是高性能数据库?网络上为啥高性能?最新版的redis是单线程还是多线程?

12.reids的数据结构有哪些?

13.redis的String的sds是怎么存储的,空间不够是如何扩容的?

14.zset是如何存的?(怀疑不是跳表?)

15.zset每次查询岂不是都是需要一个O(logN)的查询或者去重是吗?

16.三次握手和四次挥手,客户端和服务端的变化。服务端第一次接到Fin的时候服务端是什么状态,此时TCP是什么专题?TCP连接有哪些状态?

17.http和https的区别?连接如何建立的,TLS是如何建立的?

手撕 416

标签:一面,字节,区别,幻读,如何,线程,凉经,mysql
From: https://www.cnblogs.com/chenyi502/p/17729577.html

相关文章

  • 噢耶!字节后端Offer,拿到了
    很多同学反馈多搞点面经,说来就来!今天分享一位拿到字节跳动实习Offer的面经,没错,Java转Go。别问我选Java还是选Go,成年人不做选择题。先搞定一个语言,再学第二语言从来不是难事。无论学哪个,你要做的事情是先学起来:想都是问题,学才有答案!面经分享本文没有按照一面、二面、三面流水......
  • core文件里的全局变量偏移了16字节
    源代码里面有这个几张表:126staticstructavl_table*l2_addr_tree;127staticstructavl_table*casa_neighbor_table;128staticstructavl_table*casa_ecmp_table;129staticstructavl_table*casa_neighbor6_table;130staticstructavl_table*casa_nh_rout......
  • 支付宝一面:多线程事务怎么回滚?说用 @Transactional 可以回去等通知了!
    背景介绍1,最近有一个大数据量插入的操作入库的业务场景,需要先做一些其他修改操作,然后在执行插入操作,由于插入数据可能会很多,用到多线程去拆分数据并行处理来提高响应时间,如果有一个线程执行失败,则全部回滚。2,在spring中可以使用@Transactional注解去控制事务,使出现异常时会进行......
  • 心理测评测试h5公众号字节微信小程序app开源版开发
    心理测评测试h5公众号字节微信小程序app开源版开发以下是心理测评测试H5字节微信小程序App开源版的功能列表:用户注册和登录:用户可以通过注册账号和登录账号来使用小程序。心理测评测试:提供多种心理测评测试题目,用户可以通过选择答案来完成测试。测试结果分析:根据用户的测试结果,生成......
  • 如何用ppt打印9张一面,并且去除边距?
    如何用ppt打印9张一面,并且去除边距?   方法其实很简单,答主不要在ppt软件的打印选项里设置【每页打印9张幻灯片】,而是使用默认的【每页打印1张幻灯片】。然后去【打印机属性】里设置,我是HP的,其他打印机应该也是相通的。如还有疑问,可以来我们的公众......
  • 二次、宽字节注入
    1二次注入 二次注入是指已存储(数据库、文件)的用户输入被读取后,再次进入到SQL查询语句中导致的注入。过程如下:1.第一次插入恶意数据:在第一次进行数据库插入数据的时候,使用addslashes或者是借助get_magic_quotes_gpc对其中的特殊字符进行了转义,在后端代码中可能会被转义,......
  • 【大数据OLAP技术新书推荐】 字节跳动、阿里巴巴大厂资深架构师程序员多年实践经验总
    ClickHouse领域集大成之作-ClickHouse入门进阶实战的标准参考书-日常工作案头必备!目录《ClickHouse入门、实战与进阶》简介图书评价作者简介内容简介为何写作本书本书主要特点如何阅读本书致谢全书目录目录《ClickHouse入门、实战与进阶》内容简介为何写作本书本书主要特点......
  • 京东一面:分布式 ID 生成方案怎么选?写得太好了!
    背景在分布式系统中,经常需要用到全局唯一ID发生器,标识需要存储的数据。我们需要什么样的ID生成器?ID生成器除了是数据的唯一标识以外,一般需要在系统中承担更多的责任,概括起来有以下几点:唯一性:“全局唯一”vs“业务唯一”?分布式系统使用唯一的ID生成器,会有非常严重的申请互斥......
  • 360安全研究一面
    360安全研究一面中间一半的时候才开始录的,整理了一下后半段的面试问题。自我介绍sqlmap针对时间盲注该用什么参数?MSF使用上的流程?你经常用MSF的用来做什么?内网里不出网,如何搭建隧道?如果说内网里拿到层层主机,如何配置路由突破网段?SSH端口转发了解过吗?命令知道吗?连接soc......
  • 2.12 PE结构:实现PE字节注入
    本章笔者将介绍一种通过Metasploit生成ShellCode并将其注入到特定PE文件内的Shell注入技术。该技术能够劫持原始PE文件的入口地址,在PE程序运行之前执行ShellCode反弹,执行后挂入后台并继续运行原始程序,实现了一种隐蔽的Shell访问。而我把这种技术叫做字节注入反弹。字节注入功能调......