360web前端一面面经
浏览器的缓存是怎么实现的vue框架和别的框架有什么区别?请简述对 MVC 的理解,并列举一些 MVC 架构的 js 框架。其他的ES6方法有没有用过还用过ES6哪些特性?说说px/em/rem的区别。能给我解释一下 mbox…
阅读更多…
奇虎360php工程师现场面试
奇虎360
php
如果多个人管理员要同时修改博客,那么用乐观锁和悲观锁如何解决?简要描述SESSION的工作原理,如何做到多平台共享SESSION什么是CGI? 什么是FastCGI? php-fpm , FastCG…
阅读更多…
360服务端开发工程师二面面经
奇虎360
php
请列举你能想到的UNIX信号,并说明信号用途请用递归实现一个阶乘求值算法 F(n):n=5;F(n)=5!=54321=120Linux环境下,如何更改文件名同时将它移到其它指定目录…
阅读更多…
360web前端工程师面经
奇虎360
HTML
行级元素,块级元素的区别深度拷贝和浅拷贝querySelectorAll得到的是Nodelist还是数组,这两个有什么区别?谈谈移动端点击穿透?描述一下闭包,谈谈闭包的缺点了解弹性布局吗?编写web端cookie的设置和获取方…
阅读更多…
奇虎360java二面面经
奇虎360
java
SSM和Spring Boot的比较,Spring Boot的缺点(没答上来,面试官的解释是Spring Boot封装层数过多导致的性能问题)MySQL的ACID讲一下,延伸到隔离级别thread和runnable的区别接口安全方…
阅读更多…
奇虎360php二面面经
奇虎360
php
请简述Linux/BSD系统下系统的消息/事件异步通知机制有几种,并加以比较请说明在php.ini中safe_mode开启之后对于pHp系统函数的影响SQL注入漏洞产生的原因 ? 如何防…
阅读更多…
360java开发工程师现场面试
奇虎360
java
Mysql要加上nextkey锁,语句该怎么写spring中用到哪些设计模式SSM和Spring Boot的比较,Spring Boot的缺点(没答上来,面试官的解释是Spring B…
阅读更多…
奇虎360web前端工程师现场面试
forEach和map有什么区别有没有了解过node?什么是闭包?为什么要用闭包?怎样为元素添加一个4px的内阴影?单页面与多页面的区别?检测浏览器版本版本有哪些方式?eventloop列举你所知…
阅读更多…
奇虎360web前端线上面经
介绍一下async、awaitvue的生命周期webpack 的 require 是如何查找依赖的?前端工程化方面做了哪些东西position的值relative和absolute定位原点是?const一个数组,是否能够…
阅读更多…
奇虎360服务端开发工程师面试
奇虎360
java
mysql隔离级别?互相之间的区别?ConcurrentHashMap 在Java7和Java8中的区别?为什么Java8并发效率更好?什么情况下用HashMap,什么情况用ConcurrentHashMap?如果…
阅读更多…
360web前端工程师线上面试
二分查找的条件CSRF了解过吗,它的攻击流程是怎样的,如何防御?编写一个元素拖拽的插件asyn/await如果右边方法执行出错该怎么解决?React算是什么模式架构?Vue呢?你觉得你在这个团队,你…
阅读更多…
奇虎360php开发工程师一面
奇虎360
php
Php实现n个无序的数组top m(mRedis 如何实现持久化?讲一讲TCP和UDP的区别,为什么是TCP三次握手,四次挥手?为什么是三次?说出mysql_connect()和mysq…
阅读更多…
360服务端开发工程师线上面试
奇虎360
php
并发修改数据库并回写Redis 如何保证数据一致性?解释什么是左连接、右连接、内连接、索引。请写出让PHP能够在命令行下以脚本方式执行时安装PHP所必须指定的configure参数,并说明如何在命令行下…
阅读更多…
奇虎360前端现场面试
奇虎360
web前端
CommonJS和ES6模块化有什么区别,设计一个方法,让CommonJS导出的模块也能改变其内部变量跨域的几种方式let,const,var区别?async,await的理解如…
阅读更多…
360web前端工程师面试
eventloop有做过移动端的开发吗?如何实现响应式的页面?堆里放什么,栈里放什么? 栈里放地址如何实现一个移动端"tap"事件?Cookie是怎么设置的,里面有哪些选项?Se…
阅读更多…
360服务端开发线上面试
奇虎360
php
异步和非阻塞的区别,说详细什么是盗链?说主PHP做好防盗链的基本思想php对汉字字符串截取方式,尤其是不使用扩展的情况线程的状态Redis hash的实现在面对未知的流量暴增,可以预先怎么处理…
阅读更多…
360服务端开发一面面经
奇虎360
java
负载均衡有接触过哪些开源框架,优劣势是什么?Zookeeper在yarn框架中如何实现避免脑裂的?懒汉式下如何保证线程安全?你的缺点和优势分别是什么?说说快排的具体算法 不用递归怎么做 快排的复杂度…
阅读更多…
奇虎360php现场面经
奇虎360
php
在一个横向和纵向都是递增的有界二维坐标轴中,如何快速判断某个数是否存在于这个二维坐标中MySQL 取得当前时间的函数是?格式化日期的函数是?如何在页面之间传递变量(至少两种方式)?如何实现每天0点钟重新启动服务器。php中,模板…
阅读更多…
奇虎360php开发工程师线上面试
奇虎360
php
写出五种以上你使用过的PHP的扩展的名称预定义变量、魔术变量、魔术方法比较,及作用举例MyISAM 和 InnoDB 的基本区别?请写出数据类型(int char varchar datetime text)的意思,请问v…
阅读更多…
360php开发工程师二面面经
奇虎360
php
PHP的运行原理,有几层,类的实例化在哪层执行?如果有很大的数据,你需要把他读取出来,进行数据清理,然后展示到前端去,如果这个系统交给你去设计,那么你会分成哪几个部分去设计他索引的作用?和它…
阅读更多…
360java开发工程师现场面试
奇虎360
java
Spring框架熟悉不,AOP的原理,动态***哪几种,区别,有关的反射类讲一下ThreadPoolExcutor的源码看过吗? 没有特别仔细的看,但是他的原理是巴拉…
阅读更多…
奇虎360java开发工程师一面面经
奇虎360
java
你问过什么游戏?CMS在并发标记的时候,用户线程也会不停的产生一些大对象,Remark再次标记的时候可能会花上很多时间,说说你的优化方案?(我:???)Java 中 WeakRef…
阅读更多…
奇虎360java线上面试
奇虎360
java
spring AOP IOC的原理将现有线性存储结构改成环形结构Redis 数据结构有哪些?如何实现 sorted set?这种数据结构在极端情况下可能有什么问题?二叉平衡树?java …
阅读更多…
360php工程师二面
奇虎360
php
请写出一个正则表达式,用于匹配一个HTML文件中标记中的图片地址问ThinkPHP框架的使用方法?框架的实现方法?至少两种方式你用过那些框架, 各自有什么优缺点?当前目录下有一个文件为 showme.sh , 如何将其指定为使用…
阅读更多…