途牛

途牛前端一面面经

途牛 web前端 CSS HTML
回流和重绘为什么要清除浮动?举个实际场景const一个数组,是否能够push一个数据进去 为什么能或不能?不同选择器权重是怎么计算的?如何居中div?如何居中一个浮动元素?如何让绝对定位的div居中?请设计一个算法。将…
阅读更多…

途牛php现场面经

途牛 php
foo() 和 @foo() 之间有什么区别?请简述Linux/BSD系统下进程间通讯的方式有哪些,并具体说明在PHP下如何实现?php的设计模式, 要能清晰说出单例, 工…
阅读更多…

途牛java开发工程师一面面经

途牛 java
那怎么判断一个一个数是不是2的幂次方,讲思路,写代码索引查找在Linux的磁盘上是怎么操作的equals实现,位运算、左移右移如何防止form表单重复提交?thread和runnable的区别怎么去找一个字符…
阅读更多…

途牛java开发工程师面经

途牛 java
lamda表达式....Redis(String是如何插入到Redis)说出你所知道的jvm垃圾回收算法线程池参数,什么情况下会达到最大线程数重载和重入的区别Java怎么来实现线程安全的,i++,sychronize…
阅读更多…

途牛web前端面经

途牛 HTML web前端
你觉得typescript和javascript有什么区别?如何派发事件(dispatchEvent)?二分查找的条件说一下常用的两种盒子中间件, koa 洋葱与 express 的区别找出数组中最大的连续子数组的和依赖注入如何实现…
阅读更多…

途牛服务端开发工程师现场面试

途牛 java
MySQL 的索引?B+树的结构介绍下?B+树与B树有什么优势?MYSQL主从服务器,如果主服务器是innodb引擎,从服务器是myisam引擎,在实际应用中,会遇到什么问题?如何用工具分析jvm状态(visu…
阅读更多…

途牛服务端开发工程师二面

途牛 java
如果有一个登陆请求,特别慢,怎么排查说一下CMS垃圾回收器和G1收集器的特点,和收集过程。Linux,如何查看系统日志文件如何防止form表单重复提交?在向HDFS中写数据的时候,当…
阅读更多…

途牛web前端二面

途牛 web前端 CSS HTML JavaScript
编写一个contextmenu的插件如何判断一个对象是否是数组对象?浏览器缓存策略你觉得理想的前端地位是什么?Vue中Compile过程说一下?说说你对中台的理解,和后台有什么区别position, absolute 和 fixed 区别了…
阅读更多…

途牛java开发工程师现场面经

途牛 java
快排的时间复杂度,最坏情况呢,最好情况呢,堆排序的时间复杂度呢,建堆的复杂度是多少redis 缓存和 memcached 缓存的区别,以及各自的优劣势Redis 回收和备份InnoDB的…
阅读更多…

途牛java开发二面

途牛 java
给你256M的内存,对10G的文件进行排序(文件每行1个数字),如何实现?HTTP2.0、thrift。Redis有哪些结构时间复杂度较高索引查找在Linux的磁盘上是怎么操作的锁,死锁的形成条件,…
阅读更多…

途牛php工程师一面面经

途牛 php
简单说说HTTP 请求头信息和响应头信息请列举你能想到的UNIX信号,并说明信号用途在Smarty模板语法中怎么能遍历数组ids让你实现一个简单的架构,并保持高可用,两个接…
阅读更多…

途牛web前端工程师一面面经

途牛 web前端 HTML CSS
data-xxx 属性的作用是什么?浏览器前进后退实现思路请说明 z-index 的工作原理,适用范围?请写出一下正则表达式,匹配一个全部是数字的字符串 2)提取一个 url 所使用的协议类…
阅读更多…

途牛前端面经

途牛 JavaScript
meta viewport原理如何清除浮动?如何要求容器在宽度自由很缩的情况下,A/B/C的宽度始终是1:1:1,如何实现,写出两种方法。首屏、白屏时间如何计算linux常用的命令,怎么排查错误scope如何实现…
阅读更多…

途牛php开发工程师面经

途牛 php
进程,线程,协程的区别请写一个函数验证电子邮件的格式是否正确?为什么用b+树做索引,io次数少?实现中文字符串截取无乱码的方法写一个函数,尽可能高效的,从一个标准url里取出文件的扩展名,例如…
阅读更多…

途牛java开发二面面经

途牛 java
Linux,如何查看系统日志文件用户不登录,怎么直接加入购物车的?两台mysql服务器,其中一台挂了,怎么让业务端无感切换,并保证正常情况下讲台服务器的数据是一致的AtomicInteger怎么实现原…
阅读更多…

途牛web前端工程师线上面经

途牛 web前端 JavaScript HTML CSS
Ajax的关键步骤和注意事项有哪些安全策略,保护用户信息 (cookie 安全性,token 验证用户登录信息) ?大数相加querySelector和querySelec…
阅读更多…

途牛web前端现场面试

途牛 JavaScript
box-sizing的各个属性有什么区别?你觉得Vue双向绑定的效率如何?如何加快Vue页面渲染的效率。new和instanceof的内部机制讲一下js的隐式转换js继承的几种方式?generator的原理手撕代码,前序遍历二叉树请设计…
阅读更多…

途牛web前端工程师线上面试

途牛 CSS web前端 JavaScript
options请求方法有什么用?简单实现async/await中的async函数编写一个函数解析Query String并返回解析后的对象。TCP连接三次握手过程,断开连接(谁先发送请求的;2,3步能不能合并,为什么?…
阅读更多…

途牛java开发线上面试

途牛 java
HDFS的读流程。SESSION 与 COOKIE 的区别是什么,请从协议,产生的原因与作用说明?String a = “abc”;和String b = new String(“abc”)…
阅读更多…

途牛php工程师面试

途牛 php
大数据量高并发、吞吐网站的设计(画示意图配合文字说明)打开php.ini中的safe_mode,会影响哪些函数?至少说出6个数据库优化有哪些? 分别需要注意什么?请写一段PHP代码,确保多个…
阅读更多…

途牛web前端线上面试

途牛 JavaScript CSS web前端 HTML
怎么检测用户的设备信息?前端和后端方式都可以。封装一个函数,参数是定时器的时间,.then执行回调函数css的兼容做过吗?如何判断一个对象是否是数组对象?typeof去判断数据类型时返回值有哪些回流和重绘css hack原理及常用hac…
阅读更多…

途牛web前端工程师一面

途牛 CSS HTML JavaScript
CSS3新增伪类有那些?mod_gzip 和mod_deflate的主要区别是什么?使用哪个更好呢?cookie和session区别?什么是请求头,它是干什么的?sso 单点登录问题怎么…
阅读更多…

途牛服务端开发工程师线上面经

途牛 php
你说你熟悉并发编程,那么你说说Redis锁有哪些种类,以及区别写出你能想到的所有HTTP返回状态值,并说明用途(比如:返回404表示找不到页面)设计一个定时任务管理器Redis 线程模型?…
阅读更多…

途牛php开发工程师面经

途牛 php
如果有很大的数据,你需要把他读取出来,进行数据清理,然后展示到前端去,如果这个系统交给你去设计,那么你会分成哪几个部分去设计他优先级队列如何实现?请写一段pHp代码,确保多个进程同时写入同一个文件成功名词解…
阅读更多…

途牛java开发工程师线上面经

途牛 java
节点个数是多少的时候,红黑树会退回链表。说一下JVM的内存模型?基本的排序算法有哪几种,时间复杂度怎么样?看你项目用了springboot,源码有了解过吗?知道为什么springboot能实现快速开发么?看你项…
阅读更多…

途牛服务端开发面经

途牛 php
事务a嵌套事务b,会发生什么?微信二维码扫码如何实现,除了轮询之外有什么别的方法请列举、你能想到的所有的字符串查找算法,并加注释简单说明。在正式服务器上, 如何操作一个存储大数据表上增加一个字段或添加索…
阅读更多…

途牛web前端工程师二面面经

途牛 web前端 JavaScript HTML
vue的生命周期https的工作流程是什么node进程中怎么通信?引入 JavaScript 脚本文件的使用使用到 script 标签,其中 def…
阅读更多…

途牛web前端工程师线上面经

途牛 web前端
怎么给一个dom元素添加一个类?nodejs子进程 spawn,exec,execFile和fork的用法和区别?reacthttps的工作流…
阅读更多…

途牛php工程师二面面经

途牛 php
用PHP打印出上个月最后一天,时间格式为2006-5-10 22:21:21mepoll的常用模式是哪两种?区别是什么?如果实现自动加载?不用composer如何实现?PSR-4是什么?画几个你最熟悉的SERV…
阅读更多…

途牛web前端一面面经

途牛 JavaScript
前端行业目前比较关注的点了解吗?为什么直接修改复制的对象会改变原先对象的内容?原理是什么?(回答了引用类型变量共享内存结果说不对)CSRF如何防…
阅读更多…