姓名 手机号码 毕业学校 技术分 面试老师 意向报名班级: A卷
分数: 温馨提示 年龄 学历 毕业时间 父母是否支持 期望就业薪资 QQ 性别 专业 是否先付费 期望就业城市 1、笔试(30分):总共为60分钟,代码题写好思路和注释。 2、面试(50分):每位同学的面试时间为30-40分钟。 面试内容:① 了解基本情况5分钟左右。②基础理论知识30分钟左右;请把握好时间,平均每回答一个问题控制在2~3分钟。面试通过后登录报名系统点击下一环节申请分配名额 1. 模拟审核身份证的过程,按照以下要求实现相关代码(友情提示:不一定要用正则)(8分)
a. 提示用户在控制台输入身份证号,用一个字符串对其进行保存(2分) b. 判断该身份证号位数是否是18位或者16位(2分) c. 判断该身份证号除最后一位外,是否都是数字(2分)
d. 将“410124199008010231”身份证号中生日(19900801)获取出来并且打印到控
制台上(2分)
2. 模拟抢红包过程,生成5个红包(金额是随机生成的,范围在1-10元之间)创建5个线
程代表5个人,然后让这5个人去抢这5个红包,每次抢红包需要300ms的时间,在控制台打印出 (xxx抢了xxx元)(不限定每人抢的次数并且抢到红包后还可以接着抢,每次生成一个红包)(10分)
3. 创建一个map集合,里面有如下元素(12分)
{香蕉=5.6, 樱桃=25, 桃子=5.6, 苹果=2.3}
a. 遍历该map,并且统计有多少种水果(key)用两种方式进行遍历(4分) b. 将“香蕉”的价格修改为 10.9(2分) c. 删除“桃子”这组数据(2分)
d. 将修改过后的map中所有key和value都存放到当前项目目录下(4分)比如:
里面存放的格式如下: