小程序题库汇总【解析及题目,不定期更新此原帖】
2019.04.19
1小程序最多关联多少个公众号?
A.50个
B.500个
C.不限制
【答案】C
2.下面哪个不属于小程序的启动方式?
A.重新启动
B.冷启动
C.热启动
【答案】A
3.wx.loadFontFace(Object object)中,动态加载网络字体。文件地址需为下载类型。下列中描述错误的是?
A.引入中文字体,体积过大时会发生错误,建议抽离出部分中文,减少体积,或者用图片替代
B.字体链接必须是http
C.字体链接必须是同源下的,或开启了cors支持,小程序的域名是servicewechat.com
D.canvas等原生组件不支持使用接口添加的字体
【答案】D
【解析】字体链接必须是https(ios不支持http
4在配置服务器域名的时候下列描述错误的是?
A.域名只支持 https
B.域名使用 IP 地址或 localhost
C.域名必须经过 ICP 备案
D.对于每个接口,分别可以配置最多 20 个域名
【答案】B
5 在数据缓存API wx.setStorage中,所有数据存储上限为?
A.1M
B.2M
C.10M
【答案】C
6 使用自定义业务数据监控上报接口wx.reportMonitor前,开发者最多可以创建多少个监控事件。
A.108
B.118
C.128
【答案】C
7wx.openCard微信卡券接口中,不可以查看微信卡包中的卡券的是?
A.通过 认证 的小程序
B.个人为主体小程序
C.文化互动类目的小游戏
【答案】B
8每个小程序可跳转的其他小程序数量限制为不超过 多少个?
A.5个
B.10个
C.15个
【答案】B
9 关于导航组件functional-page-navigator,下列说法错误的是?
A.功能页是插件所有者小程序中的一个特殊页面,开发者可以自定义这个页面的外观。
B. 在功能页展示时,一些与界面展示相关的接口将被禁用(接口调用返回 fail )。
C. 这个组件本身可以在开发者工具中使用,但功能页的跳转目前不支持在开发者工具中调试,请在真机上测试。
【答案】A
10 关于服务端接口getAccessToken,下列描述不正确的是?
A.access_token 的存储至少要保留 512 个字符空间
B.access_token 的有效期目前为 3 个小时,需定时刷新,重复获取将导致上次获取的 access_token 失效;
C.建议开发者使用中控服务器统一获取和刷新 access_token,其他业务逻辑服务器所使用的 access_token 均来自于该中控服务器,不应该各自去刷新,否则容易造成冲突,导致 access_token 覆盖而影响业务;
【答案】B
【解析】2小时
2019.03.29
1.参与小程序评测的基础条件是什么?
A.已发布小程序累计用户1000以上
B.已发布小程序累计用户100以上
C.已发布小程序累计用户10000以上
【答案】B
2.关于认证时能否更换认证主体,下列说法正确的是?
A.在年审的时候可以变更主体,上传新的企业工商证明,由审核公司确认后即可完成认证申请。
B.可以在认证时变更认证主体,如果企业变更了企业名称,可在认证申请时提供相应的工商变更证明,由审核公司审核确认是否准予修改主体名称。
C.不能在认证时变更认证主体,如果企业变更了企业名称,可在认证申请时提供相应的工商变更证明,由审核公司审核确认是否准予修改主体名称。
【答案】C
3.关于wx.openDocument,下列哪个是必填参数?
A.fileType
B.success
C.complete
D.filePath
【答案】D
4.下列哪个不是媒体组件live-pusher支持的类目?
A.社交-直播
B.教育 在线视频课程
C.生活服务-营业性演出票务
D.汽车-汽车预售服务
【答案】C
5 3月26日的「小程序评测」功能上线后,在哪里进行综合评定查看?
A.直接在微信端小程序中查看.
B.在开发工具中查看
C.小程序后台,在「功能-小程序评测」进入查看
【答案】C
6 关于物流助手的产品优势,下列说法错误的是?
A.节省开发成本:通过微信统一对接多家物流公司,平均2-3周调通接口,减少以往逐一对接多家物流的开发成本
B.实时跟进订单:可通过接口调取或通过事件接收订单的实时路由状态,跟踪最新路由情况;
C.提升用户回访:关键物流状态会通过微信服务通知发送给用户,用户点击后可回访小程序查看该订单;
D.接口完全免费:快递费为你与快递公司签约时收取,微信不收快递费及接口费;
【答案】A
【解析】:A节省开发成本:通过微信统一对接多家物流公司,平均1-2周调通接口,减少以往逐一对接多家物流的开发成本
7 下列组件中,目前暂时以邀请制开放申请的是?
A.open-data
B.web-view
C.ad
D.official-account
【答案】C
8关于getQuota组件,下列哪个是快递公司客户编码?
A.delivery_id
B.biz_id
C.quota_num
【答案】C
9 检查一段文本是否含有违法违规内容时,需要用到msgSecCheck,下列关于这个应用场景描述错误的是?
A.游戏类用户编辑上传的素材(如答题类小游戏用户上传的问题及答案)检测等。 频率限制:单个 appId 调用上限为 400次/分钟,2,000,000 次/天*
B.用户个人资料违规文字检测;
C.媒体新闻类用户发表文章,评论内容检测;
【答案】A
10关于addTemplate,下列说法错误的是?
A.access_token 接口调用凭证
B.id 模板标题id,可通过接口获取,不可登录小程序后台查看获取
C.keyword_id_list 开发者自行组合好的模板关键词列表,关键词顺序可以自由搭配(例如[3,5,4]或[4,5,3]),最多支持10个关键词组合
【答案】C
2019.02.22
1小程序社交-社区/社交类目需要什么资质要求?()
A.《增值电信业务许可证》
B.《网络文化经营许可证》
C.《非经营性互联网信息服务备案核准》
【答案】C
2下列选项中属于技术实现规范的是()?
A.不应存在严重Bug(如无法添加和打开、无法返回和退出、卡顿严重等)。
B.微信小程序开发者允许并授权微信团队对提交的代码进行漏洞安全测试。
C.若小程序中存在帐号关系或付费内容,需提供测试号,包含帐号和密码,保证审核者可以体验所有功能。
【答案】B
【解析】debug设置为true
运行的时候可以检查代码漏洞
其他的是属于可用性和完整性规范
3企业在做小程序主体认证时,下列哪个不属于认证失败的原因()?
A.企业没有在工商局合法注册。
B. 运营者未得到企业授权申请和运营公众帐号。
C.使用《临时居民身份证》进行提交。
D.申请认证资料重填三次都不符合规范。
【答案】C
4小程序数据助手不能直接查看的数据是()
A.页面退出率
B.女性用户分享次数
C.从公众号文章进入小程序的次数
【答案】B
5微信客户端支持二维码规则根据“子路径匹配”,那么当后台已配置的二维码规则为https://www.qq.com/a/b?id=123,线下二维码完整链接为https://www.qq.com/a/b?id=132时,出现匹配错误,这属于哪一类型的错误()
A.参数不满足前缀匹配
B.协议不一致
C.不属于子路径
【答案】A
6一个小程序帐号一个月可发布不多于()二维码跳转规则?
A.10次
B.20次
C.30次
D.50次
【答案】A
7获取小程序码API:getWXACodeUnlimit()获取到的参数,下面描述不正确的是()?
A. access_token :接口调用凭证
B. width : 二维码的宽度,单位 px,最小 280px,最大 1280px
C. is_hyaline : 是否需要黑色,为 true 时,生成黑色底色的小程序
【答案】C
8下面那个场景不是API:msgSecCheck的应用场景
A.游戏类用户上传的图片素材
B.用户个人资料违规文字检测;
C.媒体新闻类用户发表文章,评论内容检测;
【答案】A
9在map组件中,即将被移除的属性是()?
A. markers
B. subkey
C. cover
【答案】C
10在插件开发中,以下组件可在基础库2.1.0中进行使用()
A. open-data
B. web-view
C. functional-page-navigator
【答案】C
2019.01.28
1小程序云开发资源扶持计划的规模是多少?
A.1亿
B.2亿
C.10亿
【答案】C
2当用户拒绝授权某些信息时,开发者可以通过哪个API再次唤醒授权提示:
A、wx.canIUse
B、wx.getSystemInfo
C、wx.openSetting
【答案】C
3API文档中,wx.getAccountInfoSync可以获取miniProgram以下哪个信息
A、version
B、appId
C、name
【答案】B
4 1月9日微信之夜,张小龙提到Diet Rams的十大设计原则,请问此人是哪个国家的( )
A、法国
B、英国
C、美国
D、德国
【答案】D
5关于更新管理器 UpdateManager 描述错误的是:
A、开发者可用 applyUpdate() 强制重启小程序并使用新版本
B、当小程序新版本下载完成后,会在 onUpdateReady() 中调用
C、使用 onCheckForUpdate() 监听向微信后台请求检查更新结果事件时,需要开发者主动触发事件
【答案】C
6 下列微信小程序组件中,不属于原生组件的是:
A、canvas
B、map
C、video
D、audio
【答案】D
7 张小龙在微信之夜一共喝了几次水( )
A、7次
B、8次
C、9次
【答案】C
8当前小程序为开发者提供了音频播放接口wx.getBackgroundAudioManage,此接口可以实现什么能力?()
A、 以上都是
B、 提供更丰富的音频格式
C、 方便开发者为用户提供不间断的音频服务体验
D、 通过该接口实现在退出小程序后继续播放音频的能力
【答案】D
9自己做了个小游戏,实时性强,状态和结果强关联,针对网络延迟可以选择以下什么方案?
A、 状态同步
B、 状态帧同步
C、指令帧同步
【答案】C
【解析】假设你的游戏不需要那么实时,或者游戏比较简单,又或者资金充裕,就可以直接选择状态同步;如果用户有限,或者不在乎外挂,或者游戏状态和结果并不是强关联的,可以选择状态帧同步;如果上面两点都达不到,但拥有经验丰富的工程师,也比较追求极致,那可以选择指令帧同步的方式。
10注册一个小程序最少需要多少钱( )
A、0元
B、300元
C、600元
【答案】A
2019.01.25
1微信版本中,以下哪个版本在获取用户位置信息时不需填写用途说明()
A、7.0.0
B、7.0.3
C、6.7.3
【答案】C
2 通过哪个微信官方小程序,可以帮助小程序相关成员在手机端更方便及时管理小程序:
A、微信公开课+
B、公众平台助手
C、小程序助手
D、小程序数据助手
【答案】C
3关于web-view描述错误的是:
A、目前海外类型的小程序无法使用该组件
B、网页内 iframe 的域名也需要配置到域名白名单
C、web-view是原生组件的一种,层级最高
【答案】C
4下列哪项类目不对个人主体开放:
A、餐饮/菜谱
B、教育/在线教育
C、公益/基金会
D、都不支持
【答案】C
5一个公众号可以创建几个门店小程序()
A、1个
B、3个
C、5个
【答案】A
6获取UnionID,下面哪种需要用户授权()
A、wx.getUserInfo
B、wx.login + code2Session
C、getPaidUnionId
D、checkSession
【答案】A
7个人为主体时,提审小游戏版本时,需要提交的资质文档不包括()
A、《计算机软件著作权登记证书》
B、《广电总局版号批文》
C、《游戏自审自查报告》
【答案】B
【解析】
个人的小游戏也要审批,但是个人的小程序是个人为主体,没有版本号。
8微信上“我的小程序”里最多可以储存多少个小程序?()
A、30个
B、40个
C、50个
【答案】C
9小程序简称支持空格,空格可以出现在什么位置()
A、连续出现的两个空格
B、最前
C、最后
D、简称的字符之间
【答案】D
【解析】
挑选4-10空格,不能联系两个空格,不能在最前也不能在最后。小程序简称的新规则。
10 在页面链接navigator和组件button中,open-type选项值没有哪一项:
A、navigate
B、switchTab
C、onload
D、exit
【答案】C
2018.12.28
1用户在小程序(暂不支持小游戏)中支付完成后,开发者可以直接通过getPaidUnionId接口获取该用户的 UnionID,无需用户授权。本接口的有效时长为?
A:5分钟
B:30分钟
C:1小时
D:24小时
【答案】A
2一个公司可以注册几个小程序?
A:5
B:50
C:500
B
3微信7.0,进入画面的花式什么花!
A霸王花
B波斯菊
C海棠花
【答案】B
4wx.request 的最大并发数是多少?
A、5个
B、10个
C、无限制
【答案】B
5下列哪种跳转方式不能打开tabBar页面
A、navigateTo
B、reLaunch
C、switchTab
A
6一个小程序可关联最多多少个个公众号?
A:5个
B:50个
C:500个
【答案】C
7通过wx.getUserInfo接口,前端无法直接获取用户的哪些信息
A、头像昵称
B、性别地区
C、openid
【答案】C
8关于服务器域名配置描述不正确的是:
A、域名只支持https和wss协议
B、域名不能通过IP或者暴露端口的路径进行请求
C、域名可以不经过ICP备案进行使用
【答案】C
9小程序跳转小程序, 允许每个小程序打开最多几个不同的小程序
A:5个
B:10个
C:15个
【答案】B
10用户完成一次支付可以获得几个formID?
A、1个
B、3个
C、7个
【答案】B