一面8.23 1.自我介绍 2.介绍一下你做过的项目 3.从项目展开的问题:sqoop导数据是从哪到哪? 从mysql到hdfs 在导数据的过程中有没有遇到什么问题? 数据量不大,所以没什么问题 (我的项目很简单,所以我没法答啊,不过幸亏面试官没有深究,开始八股) 4.范式建模有什么特点?和维度模型的区别 (数仓建模理论在《大数据之路:阿里巴巴大数据实践》中有详细归纳,强推!) 5.三范式能说出来
开场面试官简单介绍了下技术栈 用的是golang,问可以转go吗? 1. 自我介绍 2. 选个自己熟悉的项目介绍,针对项目问问题 3.八股文 Java:线程池使用及其参数 jvm内存回收 cms和G1,其中问cms最大的缺点是什么? 单例模式了解吗?根据了解的讲讲,还知道其他设计模式吗? 懒汉式 饿汉式 枚举单例 Java锁升级过程 Java运行时数据区都有什么,详细讲讲 方法区中放的是什么? 运
10点到3点半,中间停了一个半小时,面完人都傻了,真遭不住...... 一面 基本就围绕实验室项目聊了好久,中间穿插问了几个强化学习算法原理 然后问了深度学习和pytorch 几个简单的点 手撕:一个数组,对每个数可以给+ 或者-号,问有多少种情况可以和为target 二面 基本也是就围绕实验室项目聊了好久 然后再聊了好久Tcmalloc 手撕:一个无序数组,然后把它变成a <= b >= c <
HTTp的请求头 http常见的状态码 java垃圾回收机制 java集合遍历的几种方式 为什么用redis分布式锁,而不是考虑用别的锁 mongodb分页查询如何保证查询的过程有新数据后分页查不出重复数据 mq削峰是处理什么业务,具体哪里削峰 mq削峰如何保证不出错,如何保证正确性 redis存的什么,存各种数据的时候用的什么数据结构 redis存点赞数据多的时候,会非常占用空间吧?怎么解决 r
技术面面完了,一个小时 1、自我介绍 2、项目介绍,介绍了简历上的一个高并发内存池项目,说的磕磕巴巴的 3、介绍其它几个项目 4、用哪几种语言,C++与Python的区别 5、面向对象三大特性,就让我我介绍了一下,我还以为要问多态中的 6、进程地址空间中的有哪些分区,堆栈、代码、常量、共享内存 7、进程间如何通信,共享内存忘说了 8、网络的那些UDP/TCP,我没学过直接说不会 9、哪些数据结构,
8.28面的,面试时长在一小时左右,纯纯八股轰炸 自我介绍 三大特性介绍一下 多态的原理是什么 虚函数表什么时候构建的 虚函数表存储在哪里 虚函数指针什么时候建立 所有的类和所有的对象都会有虚函数指针吗 有虚函数一定有虚函数指针吗?纯虚函数呢? 构造函数和初始化列表的关系,是C++11中引入的吗 初始化列表和列表顺序有关系吗 一个非面向对象的语言能实现面向对象的特性吗(这里答得不好) 函数重载的原
一面 redis: RDB和AOF的区别 AOF中记录的是什么,RDB中记录了什么 过期数据的删除策略 使用这些删除策略可能会出现哪些问题 定期删除是所有数据删除吗 内存淘汰机制 allkeys详细说说 redis使用场景 redis和memcached有什么区别 为什么用单线程不用多线程 clickhouse(实习里用的主要是这个): 简单介绍一下clickhouse,说说为什么用这个 说一下R
等了一周终于拿到offer啦~ 简单写一下面经: 11.24 官网投递 12.1 约面 12.7 一面 算法:判断两个二叉树是否同构 问了我为什么学图形学 主要问了一些基础的图形学和c++。 渲染管线?(追问了一些)pbr渲染用的哪个公式? 封装继承多态都是什么?多态有哪些实现方式?意义何在?虚函数如何实现的? ... 当晚约二面 12.8 二面 算法:给一个字符串,找出最长的满足字母各不相同的子
45min 自我介绍 c++和python的了解程度 c++11新特性(根据你说的特性进行追问,我说了智能指针) 自己实现一个shared_ptr思路(被问住了,没看过底层) 算法题:给一个n,生成nxn的如下矩阵(完全没见过的题,绞尽脑汁想了半天搭了个框架,面试结束后一个小时才写出来,调试一堆越界,麻了)
时间:10月 终面挂 一面 10min 自我介绍 cpp功底怎么样 后面如果你方向搞C++的话能接受吗 在班上的成绩 感觉自己最大的优点是什么 你是哪里人 父母哪里人 父母工作 是不是独生 有没有npy 对加班的看法等等 反问 岗位工作内容 工作地点 二面 30min 自我介绍 你对开发的细分方向比如嵌入式开发、应用开发等的了解和看法 你的职业发展规划 你的主要语言是Java还是C++ 为什么更喜
1. 知乎(一面)- base:北京 介绍一下socket.io websocket连接过程 后端是自己搭建的吗?是否使用了第三方服务? 封装了哪些中间件?具体实现了哪些功能? webRTC如何实现的视频通话?使用的原生webRTC吗? 如何实现的文件切片和断点续传? 文件切片过程中的唯一编号如何得到? 为什么使用mongodb数据库?存储的数据是什么格式的?是直接存的吗?有无处理? 文件的传输是
拷打实习 还问到了优化的具体指标 网址键入全过程,面试官想听数据接收方在应用层的表现,没答上 微服务负载均衡 进程线程 算法题: atoi string转int 一共60min,很多地方没get到面试官的点。寄了 #实习#
一面: 自我介绍 深挖项目 深挖论文、专利 香农公式 6G和5G的区别 归并排序的复杂度 怎么实现一个树 session和token的区别 线程和进程 空指针和野指针 mysql注入攻击 打王者卡顿,是有什么原因造成的 (本人是通信专业的,所以问了些通信问题,面试官人还挺好的,虽然八股好多没答上来,但是也不会让氛围冷场)
1.自我介绍 2.讲讲实习中碰到了什么印象深的bug 3.实习公司开发测试的流程 4.为什么做测试而不做算法 5.测试用例设计,注册账号 6.java数据类型有哪些 7.重载和重写 8.浅拷贝和深拷贝 9.编程题:有效括号 面试官人很好,态度很和蔼,答不出来会给提示,总体快手面试体验很好很专业。#实习##测试实习#
1.自我介绍 2.两道SQL 3.mapreduce中map阶段和reduce阶段的task的数量怎么确定 4.了解哪些建模方式,了解维度建模吗,说说他们的区别 5.rdd有哪些shuffle类算子 6.shuffle的本质是什么 7.为什么数仓要分层,分层的意义在哪 8.四个排序的区别 9.spark的提交流程 10.hive中的元数据存储了哪些内容 已过