个人情况简述:本硕双非,acm银牌 随便找群友要了个内推投递 笔试4.2题,投递选择的是都喜欢,笔试完在人才池待了十几天,被数仓部门捞了 一面(总时长50分钟) 聊实习经历和简历项目,聊了约30分钟 聊天环节把整个技术栈聊的差不多了,还有离线、实时数仓的很多点,后面又问了几个问题 离线数仓分层设计、实时数仓设计,spark、flink相关生成经验,S3、OSS的使用理解,k8s的使用心得等都在聊项
面试时间:30分钟 面试内容: 1.最近一段实习的工作时间及具体工作内容? 2.各部分工作占比? 3.招聘过程中具体职责,主要负责哪几个部分? 4.招聘的有效性及转化率 5.筛选简历的具体方法,是否独立进行? 6.招聘过程中哪些内容涉及到leader的帮助? 7.印象最深刻的一次面试经历?收获? 8.电话面试流程具体内容,涉及到的程序是否固定,流程制定初衷、目标,流程是否经过修订,具体修订内容及原
背景: 双非,港中深,计算机专业 没实习,有两个跟所面岗位没什么关系的学校课程的项目 求职岗位:后端开发暑期实习,base松山湖,部门匿了 已经过了两面,等待入职中 一面 Java内存结构 死锁如何处理 静态内部类的特点 类与类之间的关联性是如何在开发中体现的(他想问的是使用一个类存储另一个类的作为成员函数,我兜兜转转了半天,勉强算答对一半 Mysql是在我的项目中如何使用的 我熟悉哪些软件设计原
一面(2023.2.1) 自我介绍 一个url请求在网络中会经历什么 timewaiter是在服务端还是客户端,服务端,为什么,是在断连接还是建联,断连,为什么 jvm内存模型,jdk1.8和现在jdk版本的有区别吗 gc判断对象可回收的方法 gc的过程是什么,new一个新的对象,但是新生代和老生代都已经满了 线程池用过吗,线程池的类型,线程池的参数 线程池遇到过哪些问题,怎么解决的 mysql的
5.31一面 面试官自我介绍 自我介绍 最近的项目、技术、团队、难点 针对某个难点发问 简历的项目难点 继续挖难点 性能优化 懒加载(答了计算屏幕和IntersectionObserver) 其他优化图片性能的方法(压缩、Webpack、雪碧图) 骨架屏(Webpack-loader) 路由懒加载(import) webpack能不能将某路由下子路由一起打包 防抖 节流 防抖节流一样吗(不一样,面
已Offer 一面(40min) 1、介绍一下html的meta标签 2、css----display属性postion属性 3、判断一个变量为对象(答了typeof/instanceof/Object.prototype.toString.call) 4、对BFC的理解 5、js事件循环机制 6、js闭包 7、map和weakmap区别(weakmap不知道) 8、HTTP请求报文格式,有哪些请
首先是自我介绍,然后是HR针对简历问一些问题,又问了一下觉得最有成就和最受挫折的事情, 然后进入技术面。 简单介绍一下掌握的技术栈 说一下这几个框架的应用,都用来做什么东西 Redis有哪些数据结构 分布式锁 应用场景 通过哪些方式自学的 自学过程中遇到问题 都是怎么处理的 MySQL和Oracle的不同点 介绍一下隔离级别 Java常用的集合类有哪些 Java的io 说一下常用的工具 Servl
数据库 索引,B+Tree MySQL架构。Server层、存储引擎层分别干啥? 一条查询语句执行流程? 一条update语句执行流程? 两阶段提交? redo log、binlog 分别保存在哪一层?什么位置?(不会) 事务隔离级别? with nolock 在哪个隔离级别?(不会) 复盘 问的都是数据库的一些东西。一面过,二面不面了
几乎没有涉及八股,纯考数仓理论 1.雪花模型和维度建模的区别 三范式 2.有几种事实表(3种 3.sql(说思路 学生成绩表,学生,科目,成绩 A.取出每科第一名 rank() B.转成学生,语文,数学,英语四列 sum(case when... 考勤表 id,date A.连续登陆5日以上 date - row_number之后count B.7日留存率 不细说了 留存率写的sql如何优化? 没
1.简历上第二个项目前后端怎么分工 2.项目有没有进行过数据库表设计 3.数据库中char和varchar区别 4.为什么定长用char不用varchar 5.什么是加密算法和摘要算法 6.索引是什么?B+树索引搜索起来为什么会快? 7.Collections和Collection的区别,有什么联系 8.说一下Map下面的实现类 9.HashMap、HashTable、SortedMap如何选择及
聊实习时间,学校,课程 1.浏览器解析网站过程(讲了大概过程) 2.http协议报文格式(太长了没记住) 3.后台向前端发请求,怎么做测试?(回答了jmeter) 4.接口测试?前端对接?(答了网页检查源代码那块) 5.前端网页检查那块还能显示啥?(答id,字符串)追问:非业务相关的呢?(不知道) 6.spring事务注解原理?(不知道) 7.Java中如何遍历list?(for,增强for,迭代
一、时长:大概十五分钟 二、内容: 1、HTML5中,什么是语义化?只答了有语义化标签,面完试了才想起来语义化的作用是:更适合搜索引擎检索和抓取。 2、什么是HTML的缓存功能。 3、CSS的常用布局有哪些?只答了div+css布局,flex布局不会。 4、定位是什么?介于一个应用场景提问:使用的是相对定位还是绝对定位。 5、ES6的新特性包含哪些? 6、箭头函数的作用是?没回答上来。 7、如何用
1.介绍项目 2.PG数据库(难绷,听都没听过) 3.用什么数据库存放日志 3.介绍docker,docker怎么编写file,怎么打包怎么跨平台 4.redis为什么是8个桶不是64个桶 5.ra**itMQ5种类型,怎么保证消息有序不丢失 6.nginx证书 7.行锁列锁 问了15分钟,答得一坨,然后15分钟捞*瞌,最后说会把面试报告给*oss让*oss决定,没有当场宣布结果属实是给足我台阶了
1.项目介绍+闲聊18min 2.springboot事务失效场景 3.uuid和自增id区别,分库分表场景下 4.使用过的JUC 5.分布式锁、ID实现原理,项目里的技术选型 6.快照读和当前读,以及mysql下对应的问题 7.手写除单例模式外其他的设计模式 8.求给定的数组中和为0的最长子序列的长度 update8点通知过了,约第二天二面
1.自我介绍 2.产品实习过程中的独立跟进项目 3.之前的实习经历中产品的定位是什么主要业务是什么?为什么会有一些战略层面需要实现的项目 4.独立完成的工作有哪些,以及你为公司带来的效益是什么? 5.金融公司与互联网公司产品的不同,为什么会有这种差异化,你怎样看待这种差异的? 6.产品技术文档怎么写? 7.你觉得产品经理的必备的技能是什么?