今天两点面了货拉拉(base上海),其实就算面过了也不太可能去,主打一个面试体验,因为面试官说赶时间,只有半个小时,就没有问实习经历,主要是问了一些八股和穿插场景题。 面试完的感觉就是估计无了,有些八股确实忘记了答的不是很好(像mybatisplus的八股几乎就没看过),场景题也答的比较含糊; 八股 有没有了解过java虚拟机 什么时候会发生full GC 既然有GC机制,那java会不会发生内存
● 手写(水平垂直居中、正方形变三角形,数组扁平化) ● 对上述扁平化后的数组去重 ● 数组的方法 ● for each和map的区别 ● 类型判断的方法 ● 基本类型和数据类型的区别 ● 深拷贝方法,如何实现 ● 什么时候用JSON.stringify() ● 如何实现递归(.call()),数组扁平化中的递归的缺陷 ● this指向 ● == 和 === 的区别 ● 原型、原型链,应用场景 ●
自我介绍 用线程池会碰到哪些问题 线程池的核心参数以及他们之间关系,拒绝策略 简历写用单次批量远程调用代替多次调用,可能会造成什么问题 Redis项目中常见用途和数据结构(用途讲了一个实习中用到Redis的案例,他抓着这个点问了好久) 刚刚说的Redis的GEO有什么用 持久化的方式及原理(讲原理的时候,又问我之前实习用redis的那个案例,怎么保证DB和redis一致性的,怎么保证事务) SQL
用的是牛客的系统 填空题✖️3,共15分,是python的基础知识 1. 用切片操作在x列表对象的第一个位置新增元素6 2. 列表和元祖是python的什么序列,字典和集合又是什么序列 3. 忘了 问答题✖️7,共85分 1. 订单量上升20%,如何分析(25分) 2. 如何判定订单取消的责任归属(司机,平台,用户),采用建模或者什么方法(15分) 3. sql题:员工表和部门表,找到每个部门工资
货拉拉是进去转go,学完再带我做需求。 1.rpc框架高性能体现在哪 2.为何不用java原生序列化,protostuff序列化的好处 3.zookeeper如何监听 4.如何保证长时间连接 5.rpc自定义协议上有什么 6.说一下一致性hash算法,其劣势,扩容缩容的缺陷 7.点赞怎么用zset使用的。用zset实现点赞有什么问题 热key,并发多的时候会造成压力 8.set底层结构,底层用ha
1. 学习前端的方式,是怎么学习的,为什么学习前端 2. 面我的是后端(说自己是组长) 所以问了半个多小时项目,首先是让我介绍项目,然后进行提问,但是问的都不是技术方面的问题 问的是业务背景,例如:如何推广的啊、又多少用户啊之类的(不会吹) 项目多少人做的啊:前端后端分别有多少人?后端是用什么写的?面向的用户?你们如何推广的呢?你们的项目相对于其他的竞品 优势在那里呢?除了模型的优化 你们还有其他
1.Synchronized实现原理 2.reentlock实现原理 和Synchronized 区别 3.java线程池的核心参数 4.无重复最大子串说思路 5.mysql的隔离级别 6.mysql的MVCC 7.Redis的常用类型 8.zset的数据结构 9.mysql的B+树 10.mysql索引失效场景 11.springboot启动类注解的功能
自我介绍 HTTP常用的请求方法 get和post区别 ts带来的好处 ts和js的区别 ts怎么运行的 es6有哪些新功能 es6之前的模块化方式有哪些 前端网页性能优化方式有哪些 打包之后的包体积过大,怎么解决 减少首屏加载时间 TCP三次握手 为什么TCP要三次握手,两次不行吗 HTTP和HTTPS的区别 TLS加密过程 为什么需要用到非对称和对称这两种加密 数字证书怎么保证当前这次连接是安
感觉纯kpi,没有面出什么有价值的问题, 介绍项目 项目里你理解最深的哪一个部分 学习的课程 你印象最深的一件事情 未来的规划 反问
货拉拉这个岗位base上海,一面完(一面的面经在主页有)的第二天早上十点半就二面了,主要都是问实习相关的东西,因人而异 自我介绍 这个岗位是上海的,而且现在都已经开秋招了,你对于找实习是怎么想的 挑一个自己最熟悉的项目讲一下(讲了自己实习的项目) 实习中有没有遇到什么困难或者有挑战性的需求 这个项目有没有遇到什么性能瓶颈 项目用户量和数据量有多大 一个用户创建非常多的资源,影响了项目性能怎么解决(
只能说缺kpi了,这都捞面 面试时长:30min(煎熬) 面试内容: * TCP三次握手 * ios怎么实现单例模式 * ios性能优化方法 * ios三方框架有哪些 * cocoapod用过吗 * 最新的wdc看过没有 * ios网络框架了解哪些 * 怎么学习ios开发 * https如何实现 * ios的生命周期 * ios数据持久化的方法 全程支支吾吾的一局,以前做外包也没考虑这么多过
BOSS投的 自我介绍 为什么想做产品 项目深挖(面试官太专业了,挖很深) 深挖的表现不好就让我反问了(应该是想快点结束会议的意思) 25min结束,凉 #我的实习求职记录##我的失利项目复盘##如何判断面试是否凉了#
1、自我介绍 2、介绍项目 3、项目的并发问题怎么解决的 4、说一下库存扣减 5、MySQL扣减库存失败会怎么办 6、Java的重载和重写有什么区别 7、什么情况下需要用到重载 8、有很多个字符串和变量,需要把它们加起来,这时候用String会有什么问题 9、有没有其它的替代方案 10、StringBuffer和StringBuilder有什么区别 11、一个自定义对象,分别创建了两个实例,怎么样
boss上投的,今天约面,岗位是java开发-gpt方向 1.自我介绍 2.项目的亮点。 3.项目的不足点。 4.hashmap(八股吟唱) 5.输入网址到显示内容全过程 6.了解gc机制吗,详细讲一下(吟唱了快5分钟八股)。 7.项目用过多线程吗(无) 8.为什么要用多线程,介绍下线程池。 9.redis在项目中怎么用的 10.大数据了解吗?(没复习,寄) 其他 1.能实习多久? 2.现在在哪个
1. 自我介绍 2. 简历的项目介绍一下自己负责的部分,遇到什么困难,怎么解决的,最后获得什么成果。 3. 参加的比赛中自己的职责 4. 介绍自己有过什么Java项目 5. 项目中有没有用过mysql 6. 有没有使用过什么中间件 7. 用没用过nginx 8. 之前实习过么? 9. 讲一下你对软件测试的理解 10. 一条业务链路出问题了,怎么根据问题找到出错的地方(前端按钮报错,怎么找后端的问题