杭州滴滴测开一面,希望能过

滴滴的测开一面,一紧张忘记录音了,乘着刚结束,先把面经写下来。
第一次参加面试,太紧张了,第一次在记事本里写代码,当时人有点懵。

先做了一个自我介绍,不太会做这方面的自我介绍,简单说了下以及介绍了下项目,说话有点结巴,没组织好语言,害。
然后正式开始面试。

1.TCP/UDP的区别

回答了一下面对连接和无连接,传输方式和应用场景,说的结结巴巴,太紧张了呜呜呜

2.HTTP/HTTPS的区别

回答了http的无状态,明文传输,不安全,https的加密ssl/stl协议,然后对http和https的传输速度和过程进行了一下对比,后边卡住了呜呜,面试官姐姐很温柔,立马切换了问题。

3.有了解过接口相关吗?

直接回答不会,当时没想到接口是啥,很尴尬

4.接口的连接方式?

回答了最常见的get、post 看了面经记得还有delete、put等

5.GET/POST的区别

回答了get和post数据存放,get的不安全。感觉这里没答好,紧张的不知道怎么组织语言,哭了。

补充:还问了Linux了解多少?查看进程用什么?

说了下基本的目录管理,文件管理,进程的说了ps 后边的选项忘记了,唉

6.如果给你一个登陆功能,你会怎么去测试它?

没回答出来,问了面试官姐姐,学习了一下测试思维,感谢!

7.对数据库有什么了解?

回答了会基础SQL语句,索引,事务等,没想到面试官姐姐问SQL语句,好久没写过了,给自己挖坑了,居然没问索引和事务

8.用SQL语句查询学生表分数大于80分的?

还好很基础,只不过好久没写,把from都写错了,太尴尬了

9.用SQL语句查询学生表中按照分数排序后大于80分的学生姓名和分数?

还好,还是一样把form写错了,面试官姐姐问这题的时候提醒我的

10.写算法题了,第一个是反转链表,第二个是输出数组中元素超过数组长度一般的元素,第三个是数组去重。

刚开始要求在输入框中写,直接让我懵了,然后用记事本写了,没写出来,手发抖,对代码还是不太熟练,得多练,后边跟面试官姐姐说只写核心代码部分。真是应了某群里金牌佬的口头ac了。(思路没问题,用了多种解法,分析了时间复杂度,但是就是没写出来,泪目)

11.在项目过程中或者学校,分析自己的优势,相对于别人来说好在哪?

这里就不多说了

12.为什么想要来测开岗位?

开放题,过了过了

13.反问:问了面试官姐姐对于本次面试的一些建议和测开岗位的认识,和如果过了,大概还有几次面试?

需要培养测试的思维和意识,在平常生活中多怀疑,多尝试等
最少还有一轮

总结

第一次面试,确实还是太紧张了,虽然都是基础,基本也都回答上来了,但是说话不流畅,有结巴,放不开,表现不是很好,唉。
一面没有问到语言和项目,可能是做的开发的项目吧,就问了下怎么做的,没细聊。
最后感谢滴滴给予的面试机会,突破了自己,还有滴滴的面试官小姐姐,很温柔也很细心。
许愿一面能过吧!

#滴滴测开实习面经##面经##滴滴#
全部评论
刚打电话通知一面过了,呜呜呜
点赞 回复 分享
发布于 2022-03-18 10:38

相关推荐

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,发挥其最大
点赞 评论 收藏
分享
评论
6
17
分享

创作者周榜

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