面试时间:50min 自我介绍 实习内容 工作部门是数据中台,数据中台是什么?和数据仓库有什么区别? 项目用什么采集数据?原理?还了解过其他采集工具吗? 对数仓分层的理解? 你们是按什么标准分主题的?用的什么数仓模型? MR的工作流程? Spark原理?和MR的区别? RDD依赖关系? Job、stage、task划分? Hive介绍,原理?Hsql转换到MR的过程? Hive的文件存储格式? 知
面试官 商业化 问题 1.浏览器输入网址回车后,都发生了什么 a:三次握手 1.1三次握手多一次少一次行不行,为什么不行。 1.2tcp和udp的区别 2.http和https区别,七层模型,http在哪一层? 3.了解域名吗,有什么用,了解dns吗。 4.进程和线程 5.线程中的互斥锁和xx锁 6.cpp的面相对象相比面相过程有什么优势 a:不用重复造轮子,效率高。继承封装多态 7.cpp多态是
⭐一面 1.自我介绍(重点说了个人能力在岗位匹配方面的优势) 2.用一句话描述产品运营 3.挖经历 4.为什么不在上一段实习的公司一直干 5.对产品和运营的理解? 6.运营是为产品服务的吗? 7.腾讯重产品,阿里重运营,对你有什么启发? 8.项目经历是竞赛吗(我的项目经历只放了竞赛,因为做的一些大创,三下乡比较水没写,所以放的竞赛)然后他深挖了一些细节,问我为什么要那么多参加竞赛,为什么大学生活过
1.自我介绍 2.原来实习做的项目是基于Android还是iOS?我说是PC端 3.对Android了解吗? 4.你几个项目中,你觉得对你自己提升最大的是那个?遇到了什么困难?怎么解决的?有什么成长收获? 5.讲讲面向对象? 6.面向对象和面向过程什么区别? 7.C++三大特性?封装、继承、多态 8.线程怎么切换上下文? 9.生产者-消费者 10.vector了解吗? 11.vector扩容 12
为何看不清offer的模样,明明就在心的中央。 Java后端,问得有点少,面试官小姐姐很好: 一.自我介绍 二.实习+项目+八股 1.实习干了什么,遇到问题怎么解决(答:看官网和github的issue) 2.项目遇到什么问题,亮点之类的 3.redis为啥这么快 4.redis缓存击穿及措施 5.异常:哪些常见异常,编译期异常和非编译期异常区别 6.解决秒杀系统的超卖问题(说了两个:1.redi
哈哈哈感觉也没啥面经, 自我介绍,相关经历,数据产品工具考察 投了两次金融岗都被挂了简历,随手投了一个数据产品就进面了,然后面试的时候面试官就告诉我你不适合这个岗位 so,我应该被HR刷KPI了 你为啥不用金融岗刷我个KPI呢,也能攒点经验😭😭
1: String的特性,不可变的好处,怎么实现不可变的 2:为什有了string还要stringbuffer,buffer和string的区别,性能比较 3: Thread Local的原理,为什么Thread Local会有内存泄露问题,如何解决的? 4:hashmap插入过程,concurrenthashmap的优化,1.7和1.8的区别 5: 为什么tomcat要打破双亲委派机制? 6:
1. 一面(6月14号) 面试官对我日常实习的项目很感兴趣,问了半个小时,并且提出了改进措施,面试体验很棒。 两道算法题:螺旋矩阵、找出第一个不存在的正数。 2. 二面(6月19号) 面试官全程挺乐的,笑眯眯地和我说话,我反问的问题他不知道的话直接就问旁边的同事。大部分也是问项目,因为我准备的是golang,部门用的是Java,所以没问啥基础八股。 一道算法题:四数之和。 3. HR面(6月25号
#快手二面##我的实习求职记录##java# 6.20 11.00 - 11.50 1、自我介绍 2、问项目中的业务(第一个项目SpringSecurity+Redis实现的单点登录认证鉴权等。。 第二项目问的秒杀和一些常见应用问题,提出了一些不足) 问的挺深的。 3、Rest编程规范&常见协议 4、HTTP 5、聊聊设计模式,手写单例(懒汉饿汉) 6、简单算法 7、聊了会MYSQL 8、 Int
#快手##面试体验最好的公司##java# 上来直接开门见山,没有自我介绍,面试官甩了道Java基础题 1、定义一个方法、入参MAP,返回值Set,为map中的value (map的遍历)。 忘记导包了,报错了 2、问题1: 创建一个员工表,包含 姓名: 年龄 薪水 性别 详细信息介绍(最多5000字)头像: 入职时间: 工号(唯一) 问题2: sql 查询5个入职时间大于2天的男性员工,并按照年
自我介绍 项目介绍+难点+解决方案 RPC的核心组件 Java集合类 HashMap的底层原理 ConcurrentHashMap怎么实现线程安全的 ThreadLocal用来解决什么样的问题,底层原理 MySQL索引有哪些数据结构 innodb的索引结构 为什么用B+树 非聚簇索引和聚簇索引的区别 索引失效的情况 select from table limit 100和limit 10000,1
如图所示,一些基础的八股。然后秒了3道算法题。
1. 我看你项目里涉及多线程,那你对Java线程池应该有一定了解吧,说一下线程池都有哪些参数,然后任务创建的流程是怎么样的 balabala 2. 在多线程这块,你在使用Java容器的时候是怎么用的,用Map举个例子 ConcurrentHashMap==>CAS+sychronized,HashMap + sychronized 3. 看了你的项目,有10w的设备,那你这个数据量
数组和链表 堆 http报文结构 http1.0 2.0区别。 http和https linux io复用 锁机制 后面疯狂拷打项目。麻了 两道算法a了一道 G
1. 自我介绍 2. 唠嗑了几分钟,为什么要转计算机,我个人觉得本专业和计算机之间的区别 3. 项目的难点和业务场景,项目中的模型是怎么实现的(问了好久) 4. 缓存击穿、缓存穿透和缓存雪崩的区别 5. 算法题:两个已经排序好的数组num1和num2(升序),num1和nums2中数据个数分别为m,n,num1有多余的长度刚好存满nums2,即nums1的长度等于m+n,求返回的num1数组正好是