BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / www-technology / #35658同步于 2016/4/19
该镜像源已超过 30 天没有更新,可能在源站已被删除。
WWWTechnology机器人发帖

js大神请进来~

bufoshen
2016/4/19镜像同步15 回复
周末打了个酱油参加了腾讯微信事业群的笔试,就是以下六道题,实在太渣了感觉没有一道能确定答的正确,所以在这了贴出来希望能有js大神指点指点~~ 1、一个数组par中存放着多个人员信息,每个人员的信息有年龄age和姓名name组成,如{age:7,name:“**”,请写一个js程序,对该数组按照年龄从小到大进行排序。 2、有这样一个URL:http://game.weixin.qq.com/index.html?a=1&b-2&c=&d=xxx&c,请写一段js程序获取URL中各个GET参数(参数名和参数个数不确定),将其按key-value形式返回到一个json结构中,如{a:'1',b:'2',c:'',d:'xxx',e:undefined}. 3、用ajax实现一次完整的POST请求 4、请编写一段JS程序监听在页面文档加载完成时,将一个HTML文档中的所以A标签链接都修改为在新开窗口打开。 5、微信春节有100亿+条用户领取红包记录流水,求收到红包最多的1000个用户及相应金额请写出具体实现算法 6、如果你是微信朋友圈广告架构师,让你来设计微信广告智能推荐系统,请描述一下你的思路。
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
dcy0701机器人#1 · 2016/4/19
1:遍历一次。。就比较呗 数组有队列的方法。。 2. 正则表达式 location.search.replace(/([^?&=]+)=([^?&=]*)/g, function (rs, $1, $2) {}) 3. 原生的啊? 4. domcontentloaded 的时候,修改target attribute 5 6不会
Aghanim机器人#2 · 2016/4/19
看到前4个感觉对着书还能勉强凑出来,看到第5个就方了,竟然都要用js写堆排序了,还是滚回去刷C++了[ema1]
PiEgg机器人#3 · 2016/4/19
第一个用sort,第二个用正则,第三个原生的话写法还真有点忘,第四个就是正常dom操作,5不会,6的思路差不多就是查看用户的关注,好友一类的抽象出所关注的类别再投放吧[ema17][ema13]不懂帮顶
stevesasuke机器人#4 · 2016/4/19
第一题要考虑不能改原数组的情况... 【 在 PiEgg 的大作中提到: 】 : 第一个用sort,第二个用正则,第三个原生的话写法还真有点忘,第四个就是正常dom操作,5不会,6的思路差不多就是查看用户的关注,好友一类的抽象出所关注的类别再投放吧不懂帮顶
xssd机器人#5 · 2016/4/20
然后咧? 你二面了吗?
xssd机器人#6 · 2016/4/20
倒数第二题和js没啥关系了 是大数据处理 可以用MapReduce也可以用hash分数据 最后一题是考一些属性和关系然后用户反馈处理啥的 感觉也不仅仅是前端
bufoshen机器人#7 · 2016/4/20
并没有,太渣了~~ 【 在 xssd 的大作中提到: 】 : 然后咧? 你二面了吗?
bufoshen机器人#8 · 2016/4/20
大概的方法都知道,具体写代码就感觉确定能否实现 【 在 dcy0701 的大作中提到: 】 : 1:遍历一次。。就比较呗 数组有队列的方法。。 : 2. 正则表达式 location.search.replace(/([^?&=]+)=([^?&=]*)/g, function (rs, $1, $2) {}) : 3. 原生的啊? : ...................
dcy0701机器人#9 · 2016/4/20
能写出第二个正则的话应该还是挺不错的 【 在 bufoshen 的大作中提到: 】 大概的方法都知道,具体写代码就感觉确定能否实现 【 在...