滴滴

滴滴web前端线上面试

滴滴 JavaScript CSS web前端
CSS盒模型,如何指定盒模型vue 和 react 有什么区别?为什么用Vue。你觉得React和Vue的区别是什么?各自适合哪些场景?在一个字符串中找出连续重复的字符,这个字符可以是数字、字母和中文等。…
阅读更多…

滴滴前端面试

滴滴 CSS JavaScript HTML web前端
你个人觉得,你html,css,js哪方面比较强啊?如何防止form表单重复提交?有哪些安全策略,保护用户信息 (cookie 安全性,token 验证用户登录信息) ?…
阅读更多…

滴滴出行web前端工程师现场面经

滴滴 HTML
为什么用Vue。你觉得React和Vue的区别是什么?各自适合哪些场景?如果给你一段js的字符串代码,比如var a = 1; ....这样的代码,你怎么去执行他反转链表父级元素下面无固定宽高的块元素…
阅读更多…

滴滴出行php现场面经

滴滴 php
Php 在进行数据库交互中如何防止sql注入打开php.ini中的safe_mode,会影响哪些函数?至少说出6个请写出并说明如何在命令行下运行PHP脚本(写出两种方式)同时向PHP…
阅读更多…

滴滴出行java二面

滴滴 java
单点登录,多服务器如何保证数据一致性?数据库和缓存一致性问题,出现的场景,解决方案锁,死锁的形成条件,锁的底层实现,AQS的实现,如何实现公平锁和非公平锁,CAS的实现socket通信做过吗? 你项目中用的什么…
阅读更多…

滴滴java一面

滴滴 java
如何防止form表单重复提交?单点登录,多服务器如何保证数据一致性?zookeeper在重新选取leader的时候,还可以继续执行事务请求吗如何分析SQL执行慢的原因MySQL索引失效的情况,多列索引之间的顺序如何摆放来…
阅读更多…

滴滴web前端一面面经

滴滴 CSS
哪些样式会让元素脱离文档流?外部样式表和脚本怎样影响页面渲染过程?如何加速渲染?给你一个项目,从头开始你怎么考虑?如何提升效率与性能?arguments是数组吗?不是的话,怎么变成数组异步编程…
阅读更多…

滴滴金融服务端开发面经

滴滴 java
线程池参数的解释,线程的状态,thread.yield()如何防止form表单重复提交?系统设计题:一个推送场景,50条内容,定时推送,先推5%用户,一段时间后再找出效果最好的几条,推给所有用户。设计相关库表,…
阅读更多…

滴滴金融服务端开发面试

滴滴 java
java又是怎么保证线程同步(安全)的呢Java中的IO是如何实现异步的服务器模型以及之间的区别AtomicInteger实现原理(CAS自旋)索引有哪些存储方式,“lik…
阅读更多…

滴滴java面试

滴滴 java
索引有哪些存储方式,“like”查询在什么时候能够用上索引我在jvm上运行一段java程序输出一条语句,它是怎么输出到屏幕上的网络通信在java中封装的两种技术rmi和jms,会吗? 请讲下你对jms的了…
阅读更多…

滴滴服务端开发工程师线上面试

滴滴 php
PDO、adoDB、PHPLib 数据库抽象层比较b+树如何构造如何实现PHP的安全最大化?怎样避免SQL注入漏洞和XSS跨站脚本攻击漏洞?post请求时,application/x-www-form-urlencod…
阅读更多…

滴滴服务端开发二面

滴滴 java
如何同步远程服务器上的指定目录到本地服务器?对http的了解,写出post请求报文的格式,此时content-type通常有哪些类型?mongodb与mysql对比,优势在什么地方?问了scala语言的特点,为什么要用它做大…
阅读更多…

滴滴出行web前端一面面经

滴滴 CSS
编写h5需要注意什么有没有用过Redux,Redux-promise和Redux-trunk是用来干嘛的,区别是什么?Storage/session/cookie使用的时候有什么需要注意的吗?Proxy是什么,有什么作用?描述一下React…
阅读更多…

滴滴金融web前端二面面经

滴滴 JavaScript CSS
BOM是什么?协商缓存/强缓存简单说一下在浏览器端,用js存储2万个小球的信息,包含小球的大小,位置,颜色等,如何做到对这2万条小球信息进行最优检索和存储flux解释img的src也可以跨域吗?写一个图片右flaot 文…
阅读更多…

滴滴出行php工程师面经

滴滴 php
单引号和双引号的区别是什么?redis持久化的几种方式视图层是怎么跑起来的?模板引擎了解吗?如何保存会话状态,有哪些方式、区别如何给你四个坐标点,判断它们能不能组成一个矩形,如判断([0,0],[0,1],[1,1],[1,0…
阅读更多…

滴滴服务端开发工程师二面面经

滴滴 php
有一个IP地址(192.168.0.1),请写出其32位无符号整数形式。请设计一个数据结构可以实现无限级子菜单的树型菜单功能并提供菜单生成算法,用UML描述设计并写出相关PHP代码说说你熟悉的设计模式如果把cookie 禁掉sessio…
阅读更多…

滴滴金融前端面经

滴滴 JavaScript HTML
有哪些方法可以隐藏元素?聊敏捷开发模式精确获取页面元素位置的方式有哪些box-sizing的各个属性有什么区别?说一下node的nextTick怎么实现每次调用同一个函数,改变里面…
阅读更多…

滴滴金融web前端工程师面经

滴滴 HTML CSS JavaScript web前端
有没有用比较专业的抓包工具来分析过Http的整个过程delegate如何实现HTTP的Cache是怎么结合浏览器的,具体能说下有哪些字段?计算机方面学过哪些课程?说说px/em/rem的区别。http缓存和…
阅读更多…

滴滴服务端开发工程师二面面经

滴滴 java
请用Redis和任意语言实现一段恶意登录保护的代码,限制1小时内每用户Id最多只能登录5次。具体登录函数或功能用空函数即可,不用详细写出如何定位链表尾部前面的第k个节点,写一下AOP的两种实现方式,并且说一下哪一个效…
阅读更多…

滴滴金融服务端开发一面

滴滴 php
Synchronized 和 lock说一下吧一个优惠券有面额和到期时间两种属性,按照面额从大到小排列,如果面额相同,按照到期时间的从小到大的顺序排列主键、外键和索引的区别?如果实现自动加载?不用composer…
阅读更多…

滴滴出行php工程师面试

滴滴 php
php常用的缓存技术有哪些?长连接、短连接的区别和使用MYSQL中主键与唯一索引的区别一个6位的密码,使用MD5加密,破解需要多久:说的是这样的,因为6位的密码排列组合有一定的种数,然后每一种通过hash函数去破解…
阅读更多…

滴滴出行服务端开发工程师面试

滴滴 php
Redis Cluster 是如何进行扩容的?优化MYSQL数据库的方法,请写出你知道的所有方法用户不登录,怎么直接加入购物车的?写出五种以上你使用过的PHP的扩展的名称如何声…
阅读更多…

滴滴出行java开发工程师面经

滴滴 java
写一段脚本实现将nginx的access.log日志中ip按访问量排行zookeeper在重新选取leader的时候,还可以继续执行事务请求吗流排序和计数排序一个程序在内存中都有哪些数据,哪些会占实际的内存节点个数是…
阅读更多…

滴滴金融java现场面试

滴滴 java
支付宝红包怎么实现?对一个用户的帖子按照发帖时间进行存储,该使用哪种redis类型抽象类和接口有什么区别?接口是用来做什么的?一组功能的集合InnoDB的4种事务隔离级别mysql隔离…
阅读更多…

滴滴出行java开发工程师二面面经

滴滴 java
微信二维码扫码如何实现,除了轮询之外有什么别的方法Request请求头里具体的字段,有什么含义?我在jvm上运行一段java程序输出一条语句,它是怎么输出到屏幕上的说说阻塞队列Redis 数据结构…
阅读更多…

滴滴java现场面试

滴滴 java
Redis(String是如何插入到Redis)innDB 和 MyISAM 的区别?说说java线程池的工作流程?MySQL的索引结构,myisam的索引结构, innodb的索引…
阅读更多…

滴滴php工程师线上面经

滴滴 php
你说你熟悉并发编程,那么你说说Redis锁有哪些种类,以及区别web开发方面会遇到哪些缓存? 分别如何优化?用PHP header()函数实现页面404错误提示功能HP处理上传文件信息数组中的文件类型$_F…
阅读更多…

滴滴php工程师二面面经

滴滴 php
StringBuffer和StringBuilder区别用$_SERVER获取的IP地址有什么问题?斐波拉切的递归,性能问题,优化方案PHP如何实现静态化?进程,线程,协程的区别什么是CGI? 什么是FastCGI? p…
阅读更多…

滴滴出行php开发工程师二面面经

滴滴 php
一个安全的用户登录系统需要注意注意哪些方面?索引的作用?和它的优点缺点是什么?composer包发布流程epoll的常用模式是哪两种?区别是什么?写出你能想到的所…
阅读更多…

滴滴金融前端现场面经

滴滴 JavaScript
有什么比较复杂的项目,有些什么样的亮点?,有什么难点?position的值relative和absolute定位原点是?还用过ES6哪些特性?delegate如何实现…
阅读更多…