滴滴面试:谈谈你对Netty线程模型的理解?
Netty 线程模型是指 Netty 框架为了提供高性能、高并发的网络通信,而设计的管理和利用线程的策略和机制。 Netty 线程模型被称为 Reactor(响应式)模型/模式,它是基于 NIO 多路复用模型的一种升级,它的核心思想是将 IO 事件和业务处理进行分离,使用一个或多个线程来执行任务的一种机制。 1.Reactor三大组件 Reactor 包含以下三大组件:其中: Rea...
Android架构设计——MVC,滴滴 战略 面试
视图层(View) 一般采用XML文件进行界面的描述,这些XML可以理解为AndroidApp的View。使用的时候可以非常方便的引入,且便于后期界面的修改。逻辑中与界面对应的id不变化则代码不用修改,大大增强了代码的可维护性。 控制层(Controller) Android的控制层的重任通常落在了众多的Activity的肩上。Android中的Actiivity的响应时...
美团、滴滴、蔚来、货拉拉、Momenta、易智瑞、昆仑万维等暑期实习、日常实习技术岗面试汇总
本文介绍Momenta、蔚来、中国信息通信研究院、昆仑万维、滴滴、易智瑞等企业各类技术岗位的暑期实习、日常实习面试流程与具体问题。 在前一段时间,参与了一些互联网、信息技术、量化投资等类型公司的暑期实习与日常实习的实习生岗位面试;为了更好地复盘,所以将每一次面试的具体流程、经历等都记录了下来,并在这里做一个面经汇总,一共是12场面试。其中,本文涉及的主要公司包括:美团、Momenta、易智....
蚂蚁、字节、滴滴面试经历总结(都已过)
前言今年面试还是比较顺的,面了五家公司(酷家乐、拼多多、字节、滴滴、蚂蚁),都过了。在文章里我不仅会列出面试题,还会给到一些答题建议,个人能力有限,也不能保证我回答都正确,如果有错误,希望能纠正我。字节一面说一下浏览器缓存浏览器缓存分为强缓存和协商缓存,强缓存会直接从浏览器里面拿数据,协商缓存会先访问服务器看缓存是否过期,再决定是否从浏览器里面拿数据。控制强缓存的字段有:Expires 和 Ca....
蚂蚁、字节、滴滴面试经历总结
个人站点:桃园0. 前言0.1 简介vim 被誉为『编辑器之神』,与之同时代的 emacs 被誉为『神之编辑器』。可以看得出 vim 在编辑器的地位是很高的,得益于 vim 的指法,敲起代码来如行云流水。特别膜拜创始人创始出这么方便的敲代码的指法,这篇文章就是来带你入坑 vim 指法操作。0.2 前端的我为什么要学习 vim在当今前端开发工具百花齐放的时代(VS Code、Sublime、Ato....
2019年美团、滴滴、蘑菇街Java岗9次面试总结
大概在三月份开始面了几家互联网公司,主要方向是java后端和大数据开发,最近整理学习资料,都快秋招了,发的有点晚了,不过还是想分享一下。美团,滴滴,蘑菇街等公司的面经。 美团 一面聊你最熟悉的项目和技术。项目中为什么要使用spark。spark怎么划分stage,宽窄依赖,聊源码spark提交一个作业的执行流程(单机模式)spark driver节点,worker以及master节点遇到故障如何....
滴滴实习生面试
1.自动贩卖机的测试用例设计; 2.百度搜索页面的测试用例设计,从功能、性能、安全性三个方面; 3.常用的Linux操作,强调进程管理方面,以及查找当前目录下文件名后缀为txt中内容里包涵‘xxx’的行,cp操作; 4.排序算法; 5.字符串切割。
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
Java面试那些事儿
手把手带您学习Java,开启编程之路。
+关注