昨天(2013-10-22)
去参加了一家安居客在同济的宣讲会,说现场笔试,人超多的;
笔试题(网站开发)不多,
第一题简答题:
1.你知道github和stackoverflow,说一下你的github账号;
2.一个IP地址,说出netmask,broadcast,network
还有一个数据库的。
编程题:
1.找出1~9999中满足所有位置上的数的积能够整除和;如24;积为2*4=8;和为2+4=6;8不能够6整除(8%6 != 0),24就不符合条件,求出所有满足条件数的个数:
我的想法(最傻的办法):首先for 1到10000,然后分别求出每个数位置上的数(从个位上开始)的和,积;一直while ,直到当前数除以10为0(只剩最高位了),符合添加sumNum++;
2.有b个盒子为1,2,3.....b,每次随机往其中一个盒子放球,求当所有盒子都有球时一共放了多少个球;
我的想法:用rand函数产生每次球需要放入的盒子编号,每放一次ballNum++;当编号为i的盒子第一次放入球,将改盒子标记为0;while,直到所有盒子都被标记为0;然后返回ballNum。
第三题:英文题,没有看懂