笔试:
(2014/09/20广工教六)
一、简答题
一、简答题
1、在浏览器输入url且按回车后发生的事情。
2、一个输入框可以输入文字、图片、音乐,设计测试。
3、
C/S和B/S的特点及区别。
二、编程题
1、一个长度为n的数组A[N]
,存储了值为1~n的值。如何判断数组中是否有重复的元素?给出思路和代码
,要求时间复杂度为O(n)
。
2、一个整型数组,有正负元素,求两个子数组的和的最大值。如数组A={4,-2,2,3}则结果是9,两个子数组是{4}和{2,3}。
3、
一个整型数组,有正负元素,求和最大的子数组的和。
三、系统设计题。一段时间后再访问网站可以无需登录,这样可以有很好的用户体验,但是会有什么问题呢?
1)客户端和服务器端的存储方案各需要考虑什么?
2)给出设计方案和示意图。
3)这种设计可能会产生什么安全问题,如何解决?
4)如果你熟悉HTML5,怎样处理这个问题?
面试:(2014/09/25)
24号才收到,居然是直接短信通知的,没有邮件。时间是11点,我问可否调到下午,于是帮我改成下午5点,最后又改为4点。
在火车站旁的威尼国际酒店,3楼莲花厅签到,1322室面试。
在签到室发现其他人都是来二面或者三面的了。一个小房间,就十几个人在等。工作人员和来三面的人已经很熟,聊个不停。
面试官是一位姓李的女士。
窗帘大开,外面是工厂一样的喧嚣水泥世界。里面很安静。
1、自我介绍。
2、用python写代码,有两个文件,将一个文件拼到另一个文件后面。
3、写代码,
一个int型数组,求和最大的子序列的和。我写完后,她又让我写测试用例,并写出运行后的结果。
4、写代码,查找一个单词在一个字符串里出现的次数。
5、为什么做测试。
就这五个问题,我问她我是不是补录的,她说不知道,是hr安排的。