滴滴北京测开面经

一面(9.26),30分钟

  1. 自我介绍
  2. 算法、开发、测试的选择与区别
  3. 对网络协议熟悉哪些?
  4. TCP三次握手
  5. Http状态码
  6. linux使用情况
  7. 面向对象三大特征
  8. 方法的重载和重写
  9. 算法题:反转链表
  10. 算法题:合并链表
  11. 算法题:最大子数组和
  12. 反问

二面(9.26),45分钟

  1. 自我介绍
  2. 算法、开发、测试的选择
  3. 算法题:最长无重复子串
  4. 算法题:链表中间节点
  5. 数组和链表的区别
  6. ==和equals的区别
  7. equals不实现会如何
  8. 哈希碰撞的解决方法
  9. ArrayList的扩容机制
  10. 重载,重写,多态
  11. 反问

三面(9.26),50分钟

  1. 自我介绍
  2. 找工作的方向选择
  3. 秋招投递情况
  4. 大学以来做到的最好的事情
  5. 个人的优势
  6. 算法题:括号生成
  7. 数据库
  8. 重载和多态
  9. sql语句
  10. Linux系统
  11. 打算继续做算法吗
  12. 学习期间最满意的经历
  13. 遇到特别困难的事情
  14. 对测开的了解
  15. 学生工作经历
  16. 感兴趣的技术方向
  17. 遇到过什么惊艳的技术
  18. 职业规划
  19. 反问

四面(10.13),30分钟

  1. 自我介绍
  2. 实习项目、难点
  3. 测试经历
  4. 了解的测试工作有哪些方面
  5. 性能测试
  6. 压测相关工具
  7. 接口测试
  8. http抓包工具
  9. 接口测试中的mock
  10. 写单测如何判断代码覆盖度
  11. 多线程测试
  12. 进程和线程的区别
  13. 进程间通信方式
  14. 多核是针对线程还是进程
  15. Socket编程
  16. TCP三次握手发出的SYN之后没收到ACK如何处理
  17. 四次挥手的timewait
  18. 如何测试请求的密等性
  19. http状态码
  20. 近期学习内容
  21. Spring
  22. NIO
  23. python里的gil
  24. 反问

OC(11.21)

开的薪酬很不满意,已拒

#滴滴秋招#
全部评论
佬 你为什么有四面
点赞 回复 分享
发布于 2023-10-17 21:29 浙江
佬,方便说开了多少嘛
点赞 回复 分享
发布于 2022-11-21 20:47 广西

相关推荐

jQuery中的函数与其返回结果使用jQuery的常用方法与返回值分析jQuery是一个轻量级的JavaScript库,旨在简化HTML文档遍历和操作、事件处理以及动画效果的创建。本文将介绍一些常用的jQuery方法及其返回值,帮助开发者更好地理解和运用这一强大的库。1. 选择器方法jQuery提供了多种选择器,可以快速获取DOM元素。最基本的选择器是$(),例如:var elements = $('.className');返回值:返回一个jQuery对象,该对象是选中元素的集合。2. 事件处理jQuery简化了事件的绑定和解除,常用的方法有.on()和.off()。$('#button').on('click', function() {alert('Button clicked!');});返回值:on()方法返回的是当前jQuery对象,允许方法链的使用。3. CSS 操作你可以使用 .css() 方法来获取或设置元素的CSS属性。例如:$('#element').css('color', 'red');返回值:当传入一个属性名时,返回该属性的值;如果传入属性名和属性值,则返回当前jQuery对象,以便进行链式调用。4. DOM 操作jQuery还提供了许多方法用于添加、删除或修改DOM元素。例如:$('#parent').append('New child');返回值:append() 方法返回当前jQuery对象,可以继续进行链式调用。5. AJAX 请求jQuery的AJAX功能简化了与服务器的交互,可以使用 .ajax() 方法:$.ajax({url: 'https://api.example.com/data',method: 'GET',success: function(data) {console.log(data);}});返回值:$.ajax() 返回一个 jqXHR 对象,该对象提供了用于处理请求的状态和数据的方法。6. 动画效果使用 .fadeIn() 和 .fadeOut() 方法可以轻松实现元素的渐显和渐隐效果。$('#element').fadeOut();返回值:返回当前jQuery对象,可以用于链式调用。7. 获取和设置值.val() 方法用于获取或设置表单元素的值,例如输入框或下拉菜单。var inputValue = $('#input').val();$('#input').val('New Value');返回值:如果没有参数传递,则返回元素的当前值;如果传递了参数,则返回当前jQuery对象。总结jQuery为前端开发提供了许多强大而简便的功能。通过理解不同方法的返回值,开发者可以更高效地进行DOM操作、事件处理以及数据交互等。在实际开发中,合理使用这些方法将大大提升工作效率,同时保持代码的可读性与可维护性。希望本文能帮助你更好地掌握jQuery,发挥其最大
点赞 评论 收藏
分享
评论
17
96
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务