一.操作系统: 1.进程,线程,协程(轻量级线程)的区别 2. 进程的状态(五种状态),如何切换 二. 计算机网络: 1. Http请求头有哪些(我说了Host, cookie, user-agent,就是没说get, post,被提醒了才知道) 2.常见的状态码(分类举例说明),301和302有什么区别 三.java八股 1. 常用的集合, hashtable 和concurrentHashMa
发面经,攒人品,早起写面经,以飨各位。 整体情况概述 三轮面试官都很专业,前两轮主要以基础知识为主,第三轮以项目和实践能力为主 赛码网平台,一面约60min,二面约70min,三面约50分钟 前两轮各手撕一道算法,后一轮只聊项目聊设计 一面 Java 进程和线程之间的区别 小场景: 现在有一个线程池,有一批任务,然后这些任务有那种优先级比较高的,就是希望我来了之后就立刻处理。然后有一些优先级比较低
网不太好所以面试官是个说话不太清楚的小哥哥 1.自我介绍,问了之前实习的城市以及现在在哪里上学 2.开始介绍作品集,讲一小段就会被打断,详细讲解了每个页面需要改的地方(不花钱上了一个小时的课) 3.艺术和UI的区别? 4.平时上了什么关于UI的课程,以及学到了什么? 5.职业规划 6.可以实习的时间? 7.上一段实习做了哪些工作?
一面: 自我介绍,简单实习项目问询 1.C++内存泄漏问题 2.详细阐述堆栈的区别 3.C++多线程并发问题(场景千万级数量级怎么处理) 4.承接上个,千万级数组如何求最大k个数?(用最小堆反之最大堆) 5.承接上个,千万数据范围有限,0到1000,有很多重复的,按频率排序怎么处理? 算法题 1.计算二叉树层高。 2.给一个连续非空子数组,找它乘积最大的(动态规划) 反问
HR 小姐姐主要问 1.啥时候到岗 2.实习多久 3.是否有别家的offer 和面试流程 说是一周内发offer 邮件。 #晒一晒我的offer# #计算机视觉岗# #暑期offer# #算法# #滴滴#
桃子装箱(AC) 老张美术课(超时只能过64%) #滴滴##秋招##算法工程师##笔试##滴滴23秋招笔试有点儿难啊#
一面 自我介绍 webserver项目优化 linux命令:查询cpu、或者内存等等 sql的锁 乐观锁和悲观锁以及各自适用场景 事物ACID 介绍一下索引 索引的查询 索引失效的情况 索引下推 主从同步 介绍一下redis 哈希扩容 https整个流程 tcp流量控制 算法题,求全排列 二面 滴滴二面8/16 自我介绍 一面的整体感受 能否转变语言技术栈? new(与malloc)创建对象,分配
1. 面试官介绍业务,以及主要的工作内容 2. 自我介绍 3. 追问详细介绍实习内容(这一整体实习部分问了大概二十五分钟) 4. 业务算法逻辑过程 5. 主要提升体现在哪些方面(和没有优化之前) 6. 为什么这段实习只有两个月的时间 7. 第二段实习的实习内容 8. 实习过程中的难点 9. 喜欢其中的哪一部分工作 10. 了解Java集合嘛,详细说一下Map? 11. 为什么HashTable线程
面试形式是视频面试 面试官是个听不太清楚说了什么的男面试官 1.自我介绍,学校学历,兴趣爱好 2.问了之前实习的城市 3.现在在哪里上学 4.让我介绍以下自己的作品集 5.讲一小段就会被打断 6.被面试官详细介绍讲解了每个页面需要改的地方 7.问,艺术和UI的区别是什么?有哪些?具体都会影响到什么? 8.平时上了什么关于UI的课程,以及学到了什么 9.未来的职业规划是什么? 10.拿了offer是
08-10/接到了滴滴提前批面试通知-感知算法(无笔试),说是一轮过了继续面,结果一轮就挂了 面试过程:开头自我介绍,然后就是一个一个项目的问,大概是对我点云项目比较感兴趣,但是看我研究不深就没怎么问了,最后问了两个编程题,一个diceloss和dfs,就结束了这场面试,全程50min。自我感觉不难,但是感觉答非所问。(或者就是硬件不够或者kpi) 然后就没有然后了…
取水滴石穿之意,计划类app,一切始于计划成于计划。 使用html5+ + mui+hbuilder构建 基于html5+规范 HTML5中国产业联盟,简称“HTML5+联盟”,是为了更好的推进HTML5的商用、更好的为HTML5开发者服务而由产 业链主流厂商共同组成的一个联盟。 基于mui 最接近原生APP体验的高性能前端框架 基于nativejs 如果说nodejs把js带向服务器,那么nat
作者:sky-admin 概述 2019年下半年,为了将微信钱包/支付宝九宫格入口的滴滴出行迁移为小程序,团队对小程序进行了大量的功能升级与补全。在整个过程中也遇到并克服了一系列问题和挑战,其中包体积问题尤为突出。接下来全面介绍一下滴滴出行小程序在体积控制方面做的努力与沉淀。 背景 微信对小程序包体积的要求是总体积不得超过12M,主包及单个分包体积不得超过2M。支付宝对于小程序包体积的计算方式虽和
base北京,数据科学部。 9.13 下午约面,一面1h左右,体验还不错,中途在面试的过程中因为我那边“不可抗力”被打断了一次,心态有点小崩,挂断电话后好在面试官态度挺好,又联系上了继续面试。 项目、JS基础、Vue、计算机网络问的比较多,还有部分webpack,大部分题目都记得,少部分忘了估计比较简单没留意 1. 自我介绍 2. 介绍一下做的项目?项目中比较有成就感的点是什么? 3. 你们是团队
我简历里写的是C++,面试官说问C也可以。于是我让他问我C语言。 1.堆栈有什么区别? 1、堆栈空间分配不同。栈由操作系统自动分配释放 ,存放函数的参数值,局部变量的值等,栈有着很高的效率;堆一般由程序员分配释放,堆的效率比栈要低的多。 2、堆栈缓存方式不同。栈使用的是一级缓存, 它们通常都是被调用时处于存储空间中,调用完毕立即释放;堆则是存放在二级缓存中,速度要慢些。 3、空间大小: 栈的空间大
面了差不多有四十分钟 ①首先问了下项目flume 和 kafka相关,由于很久没复习这两个组件,回答的不好 ②说一下HDFS读写原理 ③JVM内存区域介绍一下 ④有哪些垃圾回收器,你就说CMS就行了,他的基本原理以及优缺点,其中四个阶段哪些阶段需要stop the world ⑤Java对象内存是如何分配的,有哪些分配方法? ⑥分配对象的过程中会出现并发问题吗,JVM是如何解决的? ⑦有用过JVM