抖音后台开发社招面试

# 抖音面试

(给大家讲个故事当笑话)

## 一面 (一个帅气的小哥哥)

- 你面临过的最大的问题是什么

- 100Mbps的带宽三个人使用,每人50Mbps,tcp怎么保证速度的

- tcp四次挥手具体的东西

- 进程和线程的区别

- 进程间通信的方法都有什么

- CtrlC可以终止程序,我们是否可以在程序终止的时候做一些别的操作?

- 1000qps单机怎么处理?

- 算法题:一个超级长的数字(有几十位那种),允许进行任意多次的任意两位交换,问你能得到的比他大的最小的数字是多少。

## 二面 (两个帅气的小哥哥)

- 为什么想来抖音

- nginx的location是什么

- 算法题:实现一个LFUcache,要求实现set和get方法,复杂度为O(1)。(该题的LFUcache是一个存储空间,有容量,是整数n,存key-value对,每访问一次这个kv对的频率就加一,如果新set kv对 的时候,已经达到容量上限,删除频率最低的kv对。)

- http状态码501,502,503,504都什么意思

- pyc是什么,什么时候生成

- http和https的区别,为什么项目不能一股脑从http升级为https,有什么需要注意的地方(为什么有的项目不能升级到https)。

- 操作系统进程状态都有什么

- 简述分页分段机制

## 然后没有然后了,告诉我我挂了

2333333

原文地址:https://www.cnblogs.com/xuwangzihao/p/9484058.html

时间: 2024-08-01 08:02:20

抖音后台开发社招面试的相关文章

回答阿里社招面试如何准备,顺便谈谈对于Java程序猿学习当中各个阶段的建议

其实本来真的没打算写这篇文章,主要是我得记忆力不是很好,不像一些记忆力强的人,面试完以后,几乎能把自己和面试官的对话都给记下来.我自己当初面试完以后,除了记住一些聊过的知识点以外,具体的内容基本上忘得一干二净,所以写这篇文章其实是很有难度的. 但是,最近问我的人实在是太多了,为了避免重复回答,给自己省点力气,干脆就在这里统一回复了. 其实之前我写过一篇文章,但是那篇文章更多的是在讨论"面试前该不该刷题"这个话题,而这篇文章将会更加聚焦在面试前如何准备,以及工作当中如何学习这个话题上,而

聊聊阿里社招面试,谈谈“野生”Java程序员学习的道路

阿里社招面试都问什么? 和之前一样,文章一上来,我们先来谈谈阿里的社招面试都问什么,其实这个话题并不是什么秘密,所有来阿里面试过的同学,都能回答一二. 两年前的时候,笔者在文章里是这么回答的. 这个是让LZ最头疼的一个问题,也是群里的猿友们问的最多的一个问题. 说实话,LZ只能隐约想起并发.JVM.分布式.TCP/IP协议这些个关键字,具体的问题真的是几乎都没记住.而且就算LZ记住了,也告诉你了,你也背会了,但LZ觉得,在面试中,你被问到一模一样问题的可能性依然很小. 甚至,就算你运气好被问到了

辞职后社招面试第三天(2019/11/06)

今天是星期三,是我社招面试的第三天. 今天主要面了两家,第一家是在oppo面试,第二家是在平安面试的.上午面试的结果出来了,失败了,下午的面试结果还没有出来 上午的面试觉得总体一般般,但是不知道怎么就挂了,看结果说是我表达能力差,Java基础差,上午主要和面试官谈了Java基础和框架之类的,问了springmvc和struts2的区别?什么是servlet?,tomcat是什么?spring中的一些注解生成的原理是什么?以及部署生成的一些问题?总体大概花了也有40-50分钟.然后就结束了 下午的

node.js的总结-可以应付bat的社招面试

什么是NodeJS Node.js采用模块化结构,按照CommonJS规范定义和使用模块.模块与文件是一一对应关系,即加载一个模块,实际上就是加载对应的一个模块文件. JS是脚本语言,脚本语言都需要一个解析器才能运行.对于写在HTML页面里的JS,浏览器充当了解析器的角色.而对于需要独立运行的JS,NodeJS就是一个解析器. 每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计算,还允许JS使用运行环境提供的内置对象和方法做一些事情.例如运行在浏览器中的JS的用途是操作DOM

最强求职攻略:Java程序员如何通过阿里、百度社招面试!

开发必备要求 如果你想进入一线互联网公司,进入阿里.百度等互联网公司,以下我统称为必备要求,必须掌握.如果你抱有侥辛心理,技术的面试的首轮,也许都过不了.如果以下知识点你掌握的不牢固的,还需要加强,如果还没有涉及到,还需早日掌握.面试的过程中或多或少都要接触到,千万别抱以幻想. 1.Java语言基础 java语法基础 java类与对象 java继承与多态 面向对象高级特性 异常处理 多线程 输入与输出IO 泛型,reflection,annotation; 2.Java基本类库 java.lan

【Linux】C++后台开发面试

本文将讲述(Linux)服务器后台开发岗位的要求,包含了大部分会遇到的面试题目.掌握文中提到的技术,也算少许入门水平了,此文既是面经,也是后台开发的入门手册.无论社招还是校招,都可作为一个参考. 本文内容收集自知乎和其他博客,在此整理成章. 校招:以C++基础为主,数据结构和常见算法(ACM经典题目)是必须掌握的. 技术类面试跟学校的经验 / 社团经验 / 学习成绩 挂钩不太高,当然不是说两者没关系.成绩好面试官可喜欢了,但成绩一般的同学不用灰心,入选初面的条件是简历上突出你的技术水平,不需要写

抖音小程序开发需要多少钱

抖音在这两年时间里非常火爆,也是当下最热门的一种APP,对于抖音小程序的到来,许多商家都很看好,也深受年轻人的喜爱,而且流量巨大,在抖音上开发相应的小程序,就相当于站在了流量的风口,获取客流量也就轻而易举了.抖音小程序无论入口还是形态都已成熟,对于商家来说,通过抖音小程序可以快速提高知名度,也就更全面的宣传了自己的企业:对于用户来说,抖音是一个涉及各个方面的短视频内容软件,了解不同类型的信息,使用户有了更便捷的体验.目前主流的小程序开发方案有行业模板和定制开发两种,具体的选择需要根据自己企业的情

【年终总结】微信前端社招有感

时间飞快,转眼间8102还差一个月就over了,顺了顺好几天没理的胡渣儿,好像已经老了不少. 不,我还很年轻!虽然年终还没到,但好像也差不多了. 几经辗转,年底前终于拿到了微信的offer,可以说是今年一大幸事了. 是一个结束,结束本命年的坎坷:是一个开始,开始新的征程. 这篇杂文就简单记录一下微信前端社招的经历,以及回顾这两年半做过的东西. 一.过七关 微信社招,老早就听说难度极大,十几轮面试的情况都有. 所以急不得,大概今年下半年开始,本菜菜就着手准备了,主要是扩充知识面以及加深对相关知识的

2年Java开发工作经验面试总结

最近换了个公司,从三月底开始面,面到四月底,面了有快二十家公司.我是一个喜欢总结经验的人,每经过一场面试,我在回来的路上都会仔细回想今天哪些问题可以答的更好,或者哪些问题是自己之前没遇到过的,或者是哪个知识点今天又问了等等.四月中旬的时候,我就在构思要写一篇面经,主要是想着可能对那些跟我相同处境的人有点帮助,再者就是稍微记录下这为期一个月的面试过程. 个人介绍: 首先介绍下我面试时的自身条件情况,我把自己的情况分为优势和劣势来说可能更有利于你们比较自身情况. 劣势: 1.15年7月毕业后开始到上