映客面试总结(2020春招-服务端开发工程师)

在这里插入图片描述

  1. 自我介绍
  2. Java8新特性?
  3. ConCurrentHashMap的原理及jdk8的改进?
  4. int和Integer的区别?
  5. 线程的状态?
  6. 线程池常用参数?
  7. 怎么用Redis去设计一个分布式锁?
  8. Redis怎么做排行榜的?
  9. Redis的持久化方式及其原理?
  10. 持久化方式的优缺点?
  11. Redis的淘汰策略?
  12. 让你去设计一个LRU算法,你怎么设计?
  13. MySQL联合索引?对A、B、C建立联合索引,查询ABCD、CA、BA能查到吗?
  14. MySQL的事务隔离级别?
  15. 什么是幻读?
  16. 关于索引,怎么从SQL语句判断能否走到索引?
  17. 死锁产生的原因和解决方法?
  18. B树和B+树的区别?
  19. 怎么判断两个链表是否相交?
  20. 希尔排序?
  21. 快速排序?
  22. TCP三次握手和四次挥手?
  23. TCP怎么保证可靠?
  24. 拥塞窗口的增长规律?
  25. HTTPS请求过程?
  26. 怎么判断公钥是否合法?
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
C语言面试八股文是指在春季招聘中常见的C语言相关的面试题目和知识点。下面是一份常见的C语言面试八股文,供您参考: 1. C语言的基本数据类型有哪些? C语言的基本数据类型包括整型、浮点型、字符型和指针型。 2. 请介绍一下C语言中的变量和常量。 变量是用来存储数据的内存位置,可以通过变量名来访问和修改其值。常量是指在程序执行过程中不会改变的值。 3. 什么是数组?请介绍一下C语言中的数组。 数组是一种存储相同类型数据的集合,通过索引来访问数组中的元素。在C语言中,数组的大小在定义时就需要确定,并且数组的下标从0开始。 4. 请介绍一下C语言中的指针。 指针是一个变量,其值为另一个变量的地址。通过指针可以直接访问和修改内存中的数据。使用指针可以提高程序的效率和灵活性。 5. 请介绍一下C语言中的函数。 函数是一段完成特定任务的代码块,可以通过函数名来调用执行。函数可以接收参数并返回一个值,也可以不接收参数或不返回值。 6. 请介绍一下C语言中的流程控制语句。 C语言中的流程控制语句包括条件语句(if-else语句、switch语句)、循环语句(for循环、while循环、do-while循环)和跳转语句(break语句、continue语句、goto语句)。 7. 请介绍一下C语言中的结构体。 结构体是一种自定义的数据类型,可以包含多个不同类型的成员变量。通过结构体可以将多个相关的数据组织在一起。 8. 请介绍一下C语言中的文件操作。 C语言中的文件操作主要包括打开文件、读写文件和关闭文件。可以使用标准库函数来进行文件操作,如fopen、fread、fwrite、fclose等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值