今天分享一下小红书的面试经验,希望能帮到大家。 我是找的内推,所以基本上当天面试就会出结果。建议大家也找内推投递,可以找自己的师兄师姐,要是没资源也可以去这里找内推码gzh:【内推帝】 我没资源的大厂就会从这里面找,基本把大厂都覆盖了。 目前刚过了一面,在约二面啦 1. Java中int跟integer的区别 2.Threadlocal原理 3.hashMap源码有了解么,get,put方法实现
主要是4道代码题,不难,全a出来了。 1.下划线转驼峰, 2.手写发布订阅, 3.css两栏布局, 4.链表有没有环。 中间穿插着问了一下http2.0,tcp协议,简单答了一下。 面完10分钟发拒信,hr简单敷衍了一下没说理由。一开始以为他们技术栈是vue,我学的react 不匹配,但是因为一面聊的很好(还多聊了20分钟),一面面试官跟我说他们面试只在意算法思 路和js基础,框架不会都没关系,二
一面2.24 0.自我介绍 1.为什么要离开,那对下一份实习的期待 2.实习干了什么 3.常用Linux命令 4.你之前提到了adb,那常用adb命令呢? 5.shell脚本和python自动化有用过吗? 6.python有写过更复杂的东西吗? 7.多久到岗实习多久 8.手撕两个easy选一个 (1)解析多层json字符串,判断输入序列在每一层是否有对应的键,有就输出他的值。面试官很好问我平时用过
一共是两面,一面基本围绕作品集展开,二面除了作品集还询问了很多关于个人特质方面的问题,过程如下: 一面 1、自我介绍 2、询问之前的实习经历 3、深挖作品集项目 4、实习中遇到最大的困难是什么? 5、你和别人相比擅长什么? 7、你有什么想要问我的? 二面 1、自我介绍 2、你的兴趣爱好是什么 3、最近看的一本书是什么 4、通过什么途径去了解交互设计 5、未来职业规划 6、深挖作品集项目 7、深入询
自我介绍 问项目(主要是谈项目的细节) cpu的体系结构 与内存之间的交互 手写环形缓冲区的逻辑 包括读缓冲区 写缓冲区的操作(c++) 手写自旋锁的逻辑 (c++) 算法:排序链表 要求使用归并排序
流程 2月6号一面,当天二面+OC,2月8号offer 一面 全程都在基于项目和实习问 答得不够好的部分问题: 日志表设计 主键为什么一般设置为自增 id(开始思路不清晰,提醒从数据结构和存储角度想后答出来了) dynamictp 怎么动态修改线程池参数的,底层原理 redis 使用 lua 脚本会有什么缺点(单线程阻塞) 反问 1h 后约当天二面 二面 也是基于项目和实习,几乎没有八股 实习遇到
bg:本科二本物理学,研究生著名水硕数据科学。两段实习,一段券商分公司数字部门,一段滴滴数据运营。 1.自我介绍 背景深挖: 2.介绍一下滴滴的实习项目,以及你主要负责什么 3.对于这个项目,你们的数据指标都有哪些 4.在这个项目中,你作为实习生,主要都和哪些人员进行合作,合作内容是什么 产品方面: 5.你在实习的时候有没有接触过产品经理的内容,谈一谈你对产品经理和策略产品经理的理解 6.你平时用
介绍项目 java基础: 1.hashmap的实现原理 红黑树什么情况退为链表 2.concurrenthashmap实现原理 get()方法需要加锁吗 rehash()过程 并发: 1.自旋锁 2.ABA怎么解决 3.synchronized与lock区别 4.公平锁和非公平锁实现原理 jvm: 1.jvm内存模型 2.metaspace 3.用的什么垃圾回收器,CMS什么情况下退化,用哪个垃圾
小红书实习 2022-11-15一面(已约二面) 1.观察者模式 2.对称加密和非对称加密 3.render函数 4.cookie,token,登录流程 5.vite原理 6.webpack tree shaking原理 7.react hook原理 8.前端性能优化 9.SSR 10.图片如何压缩,webp,webm 11.react不可变数据,单一数据流有什么用 12.typescript i
22min 超怪,连算法题都没给我出???22min速通面试,比小厂都快 自我介绍 介绍项目 mvvm和mvp和mvc区别 handler原理,他觉得我会用但回答的不太深入 hashmap原理,默认大小多少,怎么计算index,为什么扩容2^n url网页显示过程 dns原理,我不知道,他说如果让你设计查询dns,你应该怎么设计,我说先从顶级域名开始查,逐级,通过树 反问 窝草OC了,难以想象,核
项目 Redis中预减库存和DB中的变化不一致如何解决?(可能Redis扣减成功,DB波动导致扣减失败,这样两边的数据就不一致了) 八股 HashMap基本数据结构、get、put hashcode是如何生成的 synchronized结构(moniter实际位置在哪),1.6之后的变化有哪些 synchronized和reentrantLock之间的区别以及各自的优缺点 Redis的基本数据结构
赛码网上笔试,建议提前了解输入输出 笔试得分60%一般通过,面试答对80%才能通过 单选20题40分+编程3题60分 知识点覆盖到HTML+CSS+JS+数据库+操作系统+数据结构与算法 小红书:前端,计算机基础,常规算法(前端:计算机基础=3:1) 计算机基础(数据库,操作系统,数据结构与算法,计算机网络) 编程: 1.加密:a-z中的任意字母加密模式为往后移动三位,超过z的,会循环到a处,求加
小红书C++ 一面(技术面、50min) 面试官问 自我介绍 你简历上的项目比较多样化,为什么会去做这些项目呢 你觉得你以后会想去做什么呢 挑一个你觉得难度最大的项目,然后介绍一下,balabala 项目问题balabala 说一说项目中遇到的一些困难吗 你写这个项目的主要原因是什么 你刚才提到了,那么为什么能加速,其原理是什么呢 的编译从源码到可执行文件中间的步骤有哪些呢? 你了解G++在编译的
第一次遇到这样的面试😂,上来也不用自我介绍。开场就是介绍项目,然后根据项目提问题,最后手撕一道 mid 题 - 第一段实习做的事情,直播系统主要是干嘛的,前台后台的作用 - 字节做的事情,讲讲你在项目中遇到的难题,怎么解决的,让我介绍了我们组的业务线,对业务的理解 - 根据项目展开问了很多问题。。。。 - 手撕 最长无重复序列(赛马网输入有问题,导致半天a不了,心态爆炸,后面面试官说直接改为字符
总共两面:一面--二面 一面比较基础,讲作品集为主。 二面是视频面试,腾讯会议, 1、自我介绍一下,学校,实习经历,作品集有什么? 2、挑一些你认为满意的作品集说说,描述一下作品的优势和想法 3、作品集中遇到的困难是什么,是怎么解决的 4、C4d掌握到什么程度?能做什么? 5、说说你认为超越同龄人的优势是什么? 6、怎么进行学习的? 7、说说最近看的一本书,说说书中给你印象很深的内容 8、说说最喜