小红书

小红书php开发工程师二面面经

小红书 php
实现 PERL 正则表达式,抓取 html 文件 a 标签的所有 href 超链接请写出一个正则表达式,用于匹配一个HTML文件中标记中的图片地址redis的并发竞争问题如何解决?静态化如何实现的?伪静…
阅读更多…

小红书服务端开发二面面经

小红书 java
网络模型有哪些 分别有哪些协议?简述tcp的流量控制与拥塞控制机制请用SHELL统计5分钟内,nginx日志里访问最多的URL地址,对应的IP是哪些?说一下Spring的IOC和AOP在项目里是怎么用的。Spring框…
阅读更多…

小红书服务端开发二面面经

小红书 php
什么是composer?以及composer是干什么用的?工作原理Apache默认POST传输的最大容量分别是多少?linux的内存分配和多线程原理Redis Cluste…
阅读更多…

小红书web前端工程师一面面经

小红书 HTML web前端
为什么你们的页面要用到vue-router呢?,如果没有vue-router,你们还会做单页面应用吗?手写冒泡排序编写一个函数解析Query String并返回解析后的对象meta viewport原理?Promise…
阅读更多…

小红书服务端开发二面

小红书 java
实践中如何优化 MySQL:SQL 语句及索引的优化、数据库表结构的优化、系统配置的优化、硬件的优化Linux 下建立压缩包,解压缩包的命令。对于一个容器,比如set,你想实现自定义排序规则的话怎么做大型高并发网站如何做性能优化:We…
阅读更多…

小红书web前端工程师现场面试

小红书 JavaScript CSS HTML
h5和原生android的优缺点简单描述一下get 和 post 的区别(发送 get 就不能修改数据库吗?get 是会自动实现缓存吗还是说需要在 http 请求中设置什么呢)get post head 这些请求方式…
阅读更多…

小红书web前端工程师面经

小红书 HTML CSS JavaScript web前端
画出一个正方形,并且自适应,列出的方法越多越好你了解事件循环吗?ajax如何实现、readyState五中状态的含义大数相加为什么 var 可以重复声明?用的项目打包工具是什么?会写Webpack的插件吗?怎么配置打包…
阅读更多…

小红书web前端现场面经

小红书 CSS
React组件中子组件如何与父组件进行通信?说说类的创建、继承和闭包。网页中实现一个计算当年还剩多少时间的倒数计时程序,要求网页上实时动态显示“××年还剩××天××时××分××秒”编写一个函数解析Query String并返回…
阅读更多…

小红书前端一面

小红书 CSS HTML JavaScript web前端
阻止冒泡的函数是什么?算法题:数组三分,如果一个数组能够分成非空的三个部分,每个部分和相等,则返回true。怎么检测用户的设备信息?前端和后端方式都可以。说说 typescript 的特性,有什么好处argumen…
阅读更多…

小红书服务端开发面试

小红书 php
解释什么是左连接、右连接、内连接、索引。高并发场景下如何防止死锁,保证数据的一致性?说说你常用的linux命令php的错误日志在哪里可以看到?一些框架是如何将所有的错误日志打到某个指定…
阅读更多…

小红书服务端开发工程师现场面试

小红书 java
进程和线程的区别?线程死了进程会死吗?进程的三个状态?iso五层协议?tcp和udp区别?一个tcp可以有多少http?三次握手四次挥手?JVM 垃圾回收机制?CMS 收集器?写一个函数,尽可能高效的,从一个标准…
阅读更多…

小红书java开发工程师现场面经

小红书 java
Request请求头里具体的字段,有什么含义?请说一下zookeeper中leader的选举算法,即fastleaderelection算法说一下CMS垃圾回收器和G1收集器的特点…
阅读更多…

小红书java开发现场面经

小红书 java
高并发下有哪些常用的技术解决方案,举三个高并发场景设计例子AOP的两种实现方式,并且说一下哪一个效率更高一些,为什么。如何设计单点登录,单点登录的原理Redis 加锁方案?Zookeeper 加锁方案?各…
阅读更多…

小红书php一面

小红书 php
进程间通信方式请写一个函数来检查用户提交的数据是否为整数(不区分数据类型,可以为二进制、八进制、十进制、十六进制数字)请写一个函数将1234567890转换成1,234,567,890 每3位用逗号隔开的形式。CP 与 UDP 的区别负载均…
阅读更多…

小红书web前端一面

小红书 web前端 HTML CSS
把<script>放在</body>之前和之后有什么区别?浏览器会如何解析它们?我现在有一个数组[1,2,3,4],请实现算法,得到这个数组的全排列的数组,如[2,1,3,4],[2,1…
阅读更多…

小红书php开发线上面试

小红书 php
top命令主要看什么参数请写一段PHP代码,确保多个进程同时写入同一个文件成功如果有的工程师今天预定任务没有完成,你该如何解决?PHP的垃圾回收机制数据库死锁碰见过吗?是怎么解决的了?如何避免数据库死锁?聚簇索引相对于B+索引的…
阅读更多…

小红书java开发线上面试

小红书 java
Docker 有使用过和了解吗?Docker 和 JVM 的区别是什么?你采用mysql的引擎是什么. mysql innodb与myisam 这两种引擎本质区别是什么, 要能够从底层数据实现来说.Myql中的事务回滚机制概述linux…
阅读更多…

小红书web前端工程师面试

小红书 CSS HTML JavaScript
页面水平居中arguments是数组吗?不是的话,怎么变成数组webpack treeShaking原理,是靠什么才能实现?JS模块化Commonjs,UMD,CMD规范的了解,以及E…
阅读更多…

小红书前端一面

小红书 CSS
假设两台电脑之间同步画板怎么实现?你觉得理想的前端地位是什么?react在setState后发生了什么(直接说了setState源码)inline和inline-block 的区别cache-loader有什么坑,缓存错误怎么解决?写出3个…
阅读更多…

小红书java开发工程师线上面试

小红书 java
锁,死锁的形成条件,锁的底层实现,AQS的实现,如何实现公平锁和非公平锁,CAS的实现说说TCP 协议,三次握手、四次挥手,详细一些,握手过程中可能出什么问题?数据库的事务隔离知道吗?对http的了…
阅读更多…

小红书java开发一面

小红书 java
你的缺点和优势分别是什么?单点登录,多服务器如何保证数据一致性?如何用工具分析jvm状态(visualVM看堆中对象的分配,对象间的引用、是否有内存泄漏,jstack看线程状态、是否死锁等等)说说…
阅读更多…

小红书java开发工程师现场面试

小红书 java
分布式锁,redis缓存,spring aop,系统架构图,MySQL的特性熟不熟悉垃圾回收算法?如何判定一个对象是否应该回收?微服务架构:dubbo 和 springcloud 的区别,以及各自对…
阅读更多…

小红书java开发一面面经

小红书 java
怎么去找一个字符串所有以b结尾的子串的长度? 用lamda表达式写 我不会呀什么时候用单线程、什么时候用多线程场景,多线程有什么问题,单线程有不足的地方吗?写一段脚本实现将nginx的access.log日志中i…
阅读更多…

小红书php工程师现场面经

小红书 php
join和left join 写个sql,结果有什么不一样?如何防止form表单重复提交?PHP定界符如何使用?Linux 下建立压缩包,解压缩包的命令。请描述Apache 2.x版本的MPM(Multi-Processing …
阅读更多…

小红书web前端面经

小红书 HTML
描述一下常用的http状态码,http状态码301、302、304的区别是什么?tostring和valueof有什么区别?编写一个元素拖拽的插件手写Vue中MVVM实现原理请简述对 MVC 的…
阅读更多…

小红书web前端二面面经

小红书 CSS HTML web前端 JavaScript
js基本数据类型设计模式(单例……)JavaScript如何实现一个类,怎么实例化这个类?你为什么要离开上一家公司?实现Storage,使得该对象为单例,并对localStorage进行封装设置值setItem(key,value)和get…
阅读更多…

小红书服务端开发工程师二面

小红书 php
编写一段用最小代价实现将字符串完全反序, e.g. 将 “1234567890” 转换成 “0987654321”. (用前述你最熟悉的语言编写并标注简单注释, 不要使用函…
阅读更多…

小红书java工程师面经

小红书 java
MySQL的IO过高怎么优化,分库分表及分区TreeMap有用过吗?流量控制算法了解吗?介绍下springboot内嵌tomcat容器,你知道是怎么做到的吗?那知道跳表吗,跳表有哪些应用吗? 跳表是巴…
阅读更多…

小红书java开发工程师现场面经

小红书 java
;是不是一样的?为什么?他们对应的内存空间分别是什么?Cpu load的参数如果为4,描述一下现在系统处于什么情况说出你所知道的jvm垃圾回收算法s…
阅读更多…

小红书服务端开发工程师二面面经

小红书 java
数据库的索引的数据结构。说一说redis数据淘汰机制在一个游戏里每秒更新一次参与者分数排序,用什么排序算法最好,为什么?快排的时间复杂度,最坏情…
阅读更多…