总评:整体面试难度对我来说还是比较大的,主要是因为对于游戏业务不熟悉,之前接触的更多是广告变现和电商业务。问了很多moba相关游戏细节,关于用户体验方向,确实了解比较少,还得多弥补下。 一、简历深耕: 1. 关联规则挖掘项目的背景,结果详细说下? 算法支持度和置信度阈值如何设定的? 2. 建立用户转化分类模型怎么选取特征的?承接策略有哪些? 3. 选
1、自我介绍 2、数据仓库为什么要分层,目的是什么 3、DWS层和DWT层是怎样划分的 4、PV和UV分别是什么 5、数据仓库建模的两种形式 6、范式建模中的第三范式的原则 7、维度建模中最常见的建模形式是什么区别是什么 8、如何评判数仓的优劣性 9、MR流程是写的MR程序,还是通过hql 10、用户留存率的计算公式 11、HDFS的写流程 12、MR的底层原理 13、MR
一面 :(20分钟) v-if和v-show区别 田字格布局的方法(flex-wrap;grid布局) 图片懒加载的实现(后面问我量级是什么...没太听明白 可能是问我当时图片的数量级吧) 大文件分片上传实现(后面问我文件的合成是在前端实现还是后端实现的.....我说是后端合成然后把url传回前端的,她说那这样前端加载src的时候不还是慢吗...然后我又说不太出来了) 二面:(30分钟) data
公司:DolphinDB (个人感觉类似国产redis) base:杭州 薪资:14k-24k 工作时间:965 面试时长:70分钟 1、websocket 为什么全双工 2、webscoket 和keep-alive的区别,有了 keep-alive为什么还要websocket 3、websockt同时发数据,如何保证收到的数据是当前的 4、客户端和服务端如何关闭websocket 5、webs
朗新科技 一面 11月27号下午6:30(30分钟) 1、Java虚拟机的内存结构 2、什么时候会触发FUllGC? 3、用什么工具查看GC情况、或者命令 4、ThreadLoacl这个类的作用 5、使用ThreadLoacl需要注意的事项 6、ThreadLoacl如何防止内存泄漏 7、Springboot不同环境下的配置文件怎么区分 8、Spring的事物的注解用在私有方法上会生效吗 9、Li
一面: 先是自我介绍,然后 java基础,java集合arraylist和LinkedList区别,并发,mysql索引,redis的缓存穿透和击穿的区别,springboot的优势。然后就是反问。需要等待三四天通知。 二面: 就是hr面,先是自我介绍,是否了解公司,然后问简历上的两个项目,项目设计的原因,平常学校参与的团队项目介绍,团队项目存在的问题如何解决的,公司可能需要经常出差是否能够接受,
🕒岗位/面试时间 北京前端一面 2023.11.8 45分钟 👥面试题目 只记得一部分题了 1. 接触前端多久,怎么学习前端? 2. JavaScript的闭包是怎么回事? 3. 闭包的变量为啥不回收? 4. 浏览器垃圾回收是怎么一回事? 5. i18n是怎么一回事? 6. 讲讲图表的处理?eCharts?怎么处理图表和其它元素的层叠关系的? 7. 了解多少TypeScript? 8. 设计一
绿盟科技一面(22min) 一、自我介绍 二、项目拷打(12min) 三、八股文 1.用过的树,在哪用过,说一下红黑树 2.希尔排序介绍 3.gdb调试,core dump文件 4.TCP,UDP,TCP拥塞算法 5.https加密过程 四、反问
1.为什么想来北京 2.前端学习方法 3.dom0、dom1、dom2知道吗 4.js中event知道吗 5.event有两个参数是target和currentTarget,分别是什么含义 6.事件循环 7.微任务有哪些 8.nextTick实现原理 9.写倒计时函数,每隔一秒输出一个数 10.有一对象数组,其中对象有属性为id,找出数组中id与targetid一致的数据并把它放到数组首部,其他数
绿盟科技二面(32min) 一、自我介绍 二、怎么自学的C++,看过什么书,学校位置,专业 三、项目拷打(15min) 四、八股文 1.gcc与g++相关参数 2.gdb指令 3.进程和线程 4.虚拟内存 5.内存分布,局部变量、全局变量、静态变量存储在哪 6.网络模型 7.TCP、UDP、ICMP 8.主机Aping主机B发生的事情 9.linux命令行,bash脚本 10.平时linux用的多
深圳联友科技,东风子公司 投递岗位:软件工程师Java——武汉 投递时间线:9.28投递简历——10.15一面 一面面经: 自我介绍 实习过程中遇到哪些困难,都是如何解决的 熟悉MySQL吗,说说MySQL事务,隔离级别 都用过哪些Redis数据类型 了解HashMap中,展开说说 反问:我们这是技术面吗,为什么考查这么基础的问题,公司用的技术栈是哪些(公司还有些项目是用的SSM,不过你们应该不会
分布式锁的原理 我用的是redission 1.使用 key 作为锁的标识:Redisson 实现分布式锁的方式是通过 Redis 的 key 来作为锁的标识。当客户端需要获取锁时,它会通过相应的 key 去请求 Redis。 2.基于 Redis 的 setnx 命令:Redisson 使用 Redis 的 setnx(set if not exist)命令来尝试获取锁。如果 setnx 成功,
抽象,太抽象了。 1. 自我介绍 2. 怎么学习的前端 3. 谈谈对CSS的理解,在学CSS过程有没有遇到过有意思的事情() 4. vue2和vue3学起来感觉有什么差别 5. setup函数的原理是什么? 6. 在印象中项目里最深刻的优化经历 7. 谈谈你对flex的认识 8. flex常用的属性 9. 谈谈你对three.js的认识
9.25 京东科技一面 50min 1.介绍项目 2.springcloud基本组件 3.Eureka和Nacos有什么区别 3.为什么选择微服务,微服务架构有哪些好处,有哪些缺点 4.为什么要有分布式事务 5.Kafka有哪些应用场景 6.Redis有哪些集群 Redis是单线程还是多线程 7.分片集群和主从集群的区别 8.分片集群有哪些应用场景 9.缓存穿透,缓存雪崩的产生原因以及解决方案 1
int和float如何存储 int的补码如何计算,float的符号位 多线程 线程之间通信仔细介绍 vector map set unordered_map 底层数据结构介绍 怎么选一个好的哈希函数 堆和栈 为什么栈快 栈内存泄露的情况说一下 malloc和new vector的扩容机制具体怎么做 排序算法稳定性是什么,怎么判断排序算法的稳定性 追问哈希表 java多线程静态变量 手撕 int转