1、非技术岗开放题:互联网网站多采用手机号码作为账号的登录名,请列举这样做的好处和缺陷及你的思考。要求:清晰描述你要改进的不合理的地方,并提出你的解决方案和可预见的效果。
抛砖引玉:分别从用户体验和互联网公司 运营、维护及盈利等角度来分析手机号码作为账号登陆的优劣势。
对于用户:
优点:
1、 方便用户注册,便于用户记忆账户,进行登录操作
2、 便于用户导入手机通讯录联系人,方便用户寻找好友
3、 给用户一种真实可靠的用户体验,让用户觉得自己是在和真正存在的人在互动
4、 降低密码忘记,取回密码的成本
5、 安全系数较高,可设计成需要短信验证的模式
缺点:
1、 带来隐私隐患及安全问题
2、互联网广告等消息推送困扰用户
3、手机丢失或更换号码后账户信息修改麻烦
4、用户只能有一个账号,过于单一
5、若手机号码更换用户后,新用户无法使用手机号注册账号
对于互联网公司:
优点:
1、具有唯一性,可有效应对真实用户,有效减少甚至防范spam
2、能更针对性地分析用户需求,做出精准推送
3、获取大量的手机号资源,结合地理位置+个人资料,有很广阔的市场空间
4、直接获取用户联系方式,确保及时沟通联系
5、具有持久性,其他社交网络可能没落,但只有手机相对持久
缺点:
1、用户顾虑手机被骚扰、信息安全等问题可能导致互联网公司失去潜在用户。
2、限制了小号,也限制了用户规模的快速增长。
3、手机号码仅由数字组成,给恶意攻击网站,盗取用户隐私的不法分子以可乘之机
解决方案:
(用户问题解决)
1、针对手机号可能泄露问题,登录名的输入框可以只显示手机号中部分数字,其余由*代 替
2、针对垃圾信息干扰问题,互联网公司可让用户选择感兴趣推送并设置免打扰时间
3、对于号码变更引起的账户使用及更改问题,互联网公司可与手机运营商合作,从运营商处获取手机号码用户变更信息,及时修改用户账户信息
(公司问题解决)
1、针对单一账号限制用户使用问题,可允许用户使用一个手机号绑定多个账号 2、针对用户顾虑,可先允许邮箱注册等方式,在之后的使用中引导用户绑定手机账号
3、对于用户习惯不同,提供多种登录方式,如淘宝会员登录有手机号、会员名及邮箱三种
4、 互联网公司加强后台数据安全性,承诺不泄露用户数据
2、行测题:4,23,68,101,?
A.128 B.119 C.74.75 D.70.25
选C
解答:变倍数递推数列。后一项分别为前一项剩以6、3、1.5、0.75再减去1得到。
4×6-1=23
23×3-1=68
68×1.5-1=101
101×0.75-1=74.75
3、 技术岗题目:关键字const有什么含意?
1)关键字const的作用是为给读你代码的人传达非常有用的信息,实际上,声明一个参数为常量是为了告诉了用户这个参数的应用目的。如果你曾花很多时间清理其它人留下的垃圾,你就会很快学会感谢这点多余的信息。(当然,懂得用const的程序员很少会留下的垃圾让别人来清理的。)
2)通过给优化器一些附加的信息,使用关键字const也许能产生更紧凑的代码。
3)合理地使用关键字const可以使编译器很自然地保护那些不希望被改变的参数,防止其被无意的代码修改。简而言之,这样可以减少bug的出现。