京东深圳手Q微信事业部测试工程师面试总结
来源:互联网 发布:g76螺纹怎么编程 编辑:程序博客网 时间:2024/05/17 01:21
京东深圳主要就是手Q微信事业部,众所周知,京东商城购物三大渠道,PC,移动端APP,再就是手Q和微信入口,京东深圳就是负责最后一块的。
京东深圳位于宝安龙光世纪大厦,宝华地铁站出来就是了。
下面凭记忆还原部分面试内容:
1、自我介绍
2、聊以前公司的工作内容,因为是通信设备商,所以大部分工作都不相关,只是用Python写过工具,就出了一道题。
有1G的log文件,里面有user = ‘xxxx’,password = ‘xxxx’等字段,现在需要把里面所有的以上字段提取出来保存成文本文件
这个很简单,之前写的工具就是做的这个工作,遍历整个文件,正则表达式提取字段,然后写入文件。
面试官:是直接打开文件么,打开之后内容都保存在哪里
我:是,保存到内存里了吧,我之前做的工具处理的log也都是差不多1G左右,所以工具运行时电脑内存飙升,电脑出现卡顿
面试官:那如果是10G的log呢,有没有想过怎么处理
我:这个没处理过,也没考虑过怎么优化
面试官:好
结束
3、面试官:TCP/IP熟悉吧
我:上学学过,最近在看
面试官:好,在京都购过物吧,恩,那登陆京东首页,在浏览器输入www.jd.com的时候一直到页面全部显示京东首页,这个过程是什么样的,能描述一下么?
我:忘了,HTTP这个还没看到,不过有进行TCP建立连接
面试官:嗯,好,那首先是什么过程
我:TCP建立连接
面试官:TCP是哪一层的
我:传输层
面试官:那不是应该先应用层处理么?
我:额。。。。。
面试官:平时工作中有用到Linux吗?
我:用,我们的服务器也是搭建在Linux上的,也知道些常用的命令
面试官:平时都在上面做什么
我:远程,版本升级,日志提取等,
4、面试官:好,那TCP/IP的几层协议还记着吧
我:记得,物理层,数据链路层,网络层,传输层,应用层这是五层协议,七层OSI协议中间加上表示层,会话层
5、面试官:好,出一道小编程题,对abcde字符串进行全排列并输出结果
我:(现场就写成下面这样,回来运行下好像不行)
def sort_two(a,b): print "%s%s" %(a,b) print "%s%s" %(b,a) def seperate(x): list_x = list(x) #print list_x for i in range(len(list_x)): list_a = list_x[i:i+1] list_b = list_x[i+1:] sort_two(list_a,list_b) if len(list_a)>1: seperate(str(list_a)) if len(list_b)>1: seperate(str(list_b))if __name__ == '__main__': seperate('abcde')面试官:说下你的思路
我:两个对象的全排序最好排,左右一颠倒即可,为此定义一个函数,然后后面就是采用递归的调用自身进行字符串切割成两部分,。。。。。。
后面就是我俩简单交流了下是否可行。。。
6、面试官:无线鼠标用过吧,设计用例来测试下无线鼠标
我:1、测试左右按键2、测试鼠标移动3、测试重量4、测试手感5、测试滚轮儿6、测试电池耗电7、不同电脑的兼容性,当时就想了这些,面试官就说ok,后来想想无线鼠标最应该测的还有无线通讯距离测试啊,测试材质防摔能力,内部功能防震能力,在不同介质上的滑动体验等
7、后面问了是否有收到其他的offer,回答有两家。问有没有腾讯等的大公司的啊,回答没有,腾讯电面好几次都没过,招银最后面没过,都是没有相关经验。最近在看什么书啊。我,鸟哥的Linux,TCP/IP等。最后面试官说,你确实没有相关工作经验,对于这份工作你觉得你有什么优势,或者说你能说出几点来打动我,(自由发挥)
最后问了薪资期望范围,有什么问题要问,最后说要综合评估下,最晚本周给答复。。。。
整个面试流程大致就记着这些,为自己攒点人品吧o(≧v≦)o~~期待能过。。。
- 京东深圳手Q微信事业部测试工程师面试总结
- 八一八 微信和手Q
- 百度面试——开发测试工程师(深圳)
- 阿里巴巴面试总结:测试工程师
- 初级测试工程师面试总结
- 阿里巴巴电话面试2面总结_数据挖掘工程师(天猫事业部)
- 阿里巴巴电话面试2面总结_数据挖掘工程师(天猫事业部)
- 手Q真的输给微信了吗?
- 腾讯MSDK手Q微信授权登录
- 微信、手Q、QQ浏览器userAgent记录
- 同花顺&京颐测试工程师面试问题总结
- 去哪儿测试工程师笔试面试总结
- 深圳华为面试总结
- 深圳面试总结
- 手Q与微信:最终结局将会是手足相残!
- 腾讯马化腾的万字演讲-微信和手Q的交锋。
- 腾讯马化腾的万字演讲-微信和手Q的交锋
- 微信、手Q、Qzone之x5内核inspect调试解决方案
- win10 17025 触摸bug
- 系统架构的演变
- 看到他做的图表,我们整个项目组忍不住集体跪下叫爸爸!
- 提升代码可读性的 10 个技巧
- 想学好数学,请收好这份宝典!
- 京东深圳手Q微信事业部测试工程师面试总结
- 为什么要学数学?因为这是一场战略性的投资
- inner join和outer join的区别
- 安卓使用TCP/Ip协议传输数据
- [C++类和对象的简单操作]面向对象程序设计上机练习六(类和对象)
- 关于使用CXF出现编码 GBK 的不可映射字符问题解决
- python分别用while和for于vcf格式提取复等位基因的snp(并计算分别条数)
- markdown之学习路线
- java拦截器与过滤器的区别