精华内容
下载资源
问答
  • 后面还有几批实习签约的,估计没有一也有七百? 2020.04.15更新:(以下内容全部来自脉脉查询) 关于薪资,在脉脉上看了一下,总包应该会给到,年终奖会发12个月及以上。 关于职级,校招统一定级T1(社招也是T1...

    已offer
    中信银行总行信息科技部今年在成都设立研发中心,而且今年总部也在扩招,听说一共招1000+(宣讲会说的),其中成都这边招400+,目前来看,估计今年比较好进
    ·········································分割线···············································
    2020.01.17更新:
    看群里HR说的,估计真的会招1000个人,因为第一批北京+成都实习的,HR说一共发了500封左右的签约邮件。后面还有几批实习签约的,估计没有一千也有七八百?
    2020.04.15更新:(以下内容全部来自脉脉查询)
    关于薪资,在脉脉上看了一下,总包应该会给到,年终奖会发12个月及以上。
    关于职级,校招统一定级T1(社招也是T1,但是校招和社招是两条线,没可比性),半年试用期+2年锁定期,再过半年开始第一次晋升期(第一次晋升基本都能从T1升到T2,也就是说校招最快三年可以升级到T2),之后每半年一次晋升的机会,听说T6属于高级职位,一般来讲T6之前升级都比较好升

    一、 校招时间线

    1. 网申(10月25截止)+ 行测
    2. 宣讲会+提前批面试 10月14日
    3. 笔试(11月7日)
    4. 邮件通知实习(11月28日),正式批的同学大概也是这两天发的面试通知。
    5. 实习(2019年12月2日-12月5日(原计划3天,改成了4天)),成都场第一批实习,实习会刷人,实习过程中和实习导师进行了一个简单的面谈,最后一天有一个4对1的专业面试,后面还会有一个现场的HR面谈。
    6. 发二次面谈邮件(12月6日),需要的资料是真的多,,,,
    7. 二次面谈(12月7日)
    8. 体检:12月20日 发52人体检邮件,共500人左右会收到体检通知,分批发送(不知道是不是按照实习的批次发送的),可能持续两周之久,本人体检(12月23日已通知)
    9. 背调(12月23日已通知)
    10. 签约,可以签两方:2020年1月9日邮件通知签约时间,北京10号签约会,成都11号签约会。

    附:2019校招时间线
    10月18日 笔试,
    两周后发面试邮件,
    11月21日 现场面试,
    11月22日 发体检背调邮件,
    12月14日 发邮件offer,
    12月19日 签约会
    实习(持续两到三周)

    注:去年和今年的流程有些不同,今年增加了提前批预面试(宣讲会面试),没有参加宣讲会面试的同学则是按照正常笔试面试实习的流程进行(流程会慢一些),并且今年实习日期也减少到了3天,可能是因为扩招,人太多的原因。并且今年是先实习再签约,而邮件中也说了,实习可能会刷人。(也有一种说法是,去年有两种流程,一种是笔试成绩高,直接签约,签约后再实习,另一种是笔试成绩不高,所以先实习,实习通过再签约)

    二、 笔试

    11月7日,线上笔试形式,题型:英语,行测,计算机知识(就是银行信息科技岗笔试常见题型),据说笔试会刷人,想来中信的,手里没offer的,还是刷刷题,认真准备一下。

    三、 面试

    1. 10月14日,电子科技大学,宣讲会后现场面试(因为四川场只有电子科技大学和四川大学,所以面试的时候有成电的,交大的,西华的等等),将近200号人(根据宣讲会签到的先后顺序领取面试号码),面试分为两部分,一面技术面,二面HR面。可能因为人数太多的原因,面试很水,一面和二面基本都是三分钟,自我介绍30秒左右,超过了会被打断,一面面试官按照简历问,因为我是做算法的,项目也写的是算法的项目,然而面试官没有问,打断我的自我介绍直接问SQL,数据结构与算法(我简历里简单写了一下),根据现场询问其他小伙伴,数据结构与算法必问,其他的还是按照简历来问(开发相关的)。一面会进行打分(1,2,3,4,5),低于3分的不能进入二面,我被打了3分(没有开发项目,而且问的问题回答的一般),侥幸进入二面,马上就去另一个教室门口等二面,二面也是进去大概30秒自我介绍,然后被打断,问我四六级成绩,想去北京还是成都,为什么想留成都(我不是四川人),奖学金情况,成绩排名情况,问我专业问题(我是非科班的),看我是做算法的,问我会不会java,说这边是要做开发的。然后结束。听说二面也有一个打分,但是我没看到,不知道是不是确实有。最后面试官问我有没有网申,测评有没有做,让我等着参加笔试。
    2. 没有进行宣讲会预面试的则是顺延到了正式批,所以实习的日期应该也会更慢一些。

    四、 实习

    实习是在下周,目前还没有开始,北京第一批实习的同学们在28日已经开始了第一天的工作(人数太多,实习每批次进行,通知邮件也是分批次的,)。实习的大概内容就是第一天HR会把这一批实习的人分到不同的部门(这个部门大概率就是你以后入职的部门),然后拉入不同的微信群,有些部门划分了5个人,有些则划分了20个人,期间如果觉得自己不适合这个部门,可以申请调换。
    实习内容的话,应该是做一些简单的工作,然后做汇报。
    实习要求自备笔记本电脑,据说实习的最后一天还会有一次面试。
    目前**中信银行总行信息科技部有两个研发中心,一个北京,一个成都,**目前两个地点的第一批实习通知应该已经发送完毕,看样子是按照就近原则,北京的发了北京高校的学生,成都的发了成都高校的学生。路费,住宿费都要自己掏腰包,不管饭。。。(北京那边管饭)。北京那边有两个实习地点,成都这边则是在中信银行四川分行,成都研发中心地点在兴隆湖,可能还没有建好。
    今年的实习可能一直会持续到12月下旬(估计每次实习人数也就100人左右?)
    后续实习情况等实习完毕再更新。。。。。。。
    ·········································分割线···············································
    12.02更新:
    今天实习第一天,地点在中信银行四川分行,第一批成都实习一共180人左右,被分为了8个小组,每组十几个人(应该有一些人放弃了实习,实际来了125人,中午还走了一些人,估计今晚还会有一些人放弃,,,一群人在一个会议室敲代码,讨论项目,感觉很闷热,没有wifi,需要自己手机开热点,讲道理,实习体验有点点差)。一个老师带两组成员,每组的题目都是一样的,每组合作完成这个题目。和北京那边有些不同,这边没有分科室,就是分了几组人员,老师是北京那边调过来的。
    实习的同学去了之后没有工位,大家都挤在一个会议室里,HR看人太多了,后面分成了三个会议室,实习时间由3天改为4天(这4天都要在这个会议室度过。)
    实习日期: 12.02——12.05,上午9点到12点,下午1点到5点半。最后一天需要小组答辩展示成果,这个实习就类似于软件工程实验课吧。。。
    在这里插入图片描述
    在这里插入图片描述

    上午: 主要是分了一下组,简单的介绍了一下实习,题目:某银行自营或代销某产品,半开放式题目,具体题目自拟,做出一套系统。可加入一些自己的特色内容。目的是考察大家的合作能力,项目能力,以及了解一下银行在这方面的业务知识。分组后小组讨论题目。

    中午: 实习地点在高新区,出门就是奥克斯商场,负一楼有很多吃的,但是人也很多,需要排队。

    下午: 导师补充说明:因为这次实习大部分小组都使用的java+sql,对于不会这两种语言的同学来说,不必担心,可以写一些文档类或者资料搜集类的工作,答辩的时候我们看的是综合能力,以及小组整体的完成度,不是只看代码能力。我们中信银行不只有开发岗,也有一些其他的岗位,看各位的岗位匹配度。
    导师介绍成都研发中心的情况:地点在兴隆湖,2019年12月23日开始运营,组织了一些社招人员,并且从某地调来了一些中信的员工(没听清是哪里调来的),今年第一批校招,往年招的很少,对于大家来说可能是一次机遇。

    小记: 导师上午说的是原计划5天的实习内容,后来听说邮件通知的是3天,所以说时间会比较紧,任务之前安排的是5天的,后面他们又商量了一下,改为了4天,第四天下午答辩。在周五或者周末会有HR进行一次两三分钟的面谈(类似于一次HR面吧,估计是聊聊这次实习的收获)。在我看来,这次成都的实习,其实就相当于一个软件工程实验课,只是周期由一学期改成了4天,小组成员由几位变成了十几位。类似于那种马拉松编程大赛,24小时编程大赛之类的,个人感觉目的是让实习整个系统开发流程,了解银行理财购买系统的相关知识,团结合作能力,创新能力等,4天时间,应该不会主要考察代码能力,大家应该都是在现有开源代码中进行修改加以利用。

    ·········································分割线···············································
    12.3更新:
    上午: 每组出两位成员去进行一个简单的答辩,讲一下自己的项目思路,设计思路,技术使用等。由导师指导一下,看看是否偏题,是否能按期完成等。
    课余活动: 12.3日午休时间,搜集资料,任务:宣传自己的队伍,设计logo,队名,口号,做PPT,介绍每一位成员和各自特点等。12.4日中午午休时间答辩
    其他没什么说的了。

    ·········································分割线···············································
    12.4更新:
    上午: 早上签到后去导师那补充信息:本科学校,本科专业,代码量,学没学过计算机基础课等。
    明天答辩形式: 每组半小时,PPT的形式,组内生成的各种代码,需求文档,设计文档,测试文档等所有文件统一发送给老师。
    中午: 13:30的时候有一个小组宣传活动的答辩,一共8个组,每个组以PPT的形式进行展示,前两组太过牛批,当然了,只是展示了一下,老师们也没说什么,就结束了。
    下午: 每个人找导师面谈几分钟,问你在这次实习中负责哪部分,然后问一个相关部分的很基础的问题;对996的看法愿不愿意做开发,问了手中offer的情况,简单介绍中信在成都新成立的研发中心的情况(据老师说,今年招聘可能较去年严格一些,可能会考察代码能力)。下午快下班的时候,有一位老师拿着一张打印的名单叫人去面试(每组人员中,在这份表单上的人,随便去4个)。去的同学回来后表示,这是一次多对1的技术面,没有自我介绍,上来就是问技术问题(数据库,java,数据结构与算法相关)。因为名单上也就几十个人,猜测是统计了非计算机专业的人员, 然后组织一个简单的面试,问问计算机基础情况。明天其他人应该陆陆续续会去面试。
    晚上: 群里老师通知带一份简历,实习这几天自己做的东西以及成果写成一段话上交。(估计明天又要面试了,,)
    注: 据老师讲,成都新成立的研发中心是北京研发中心那边的某一两个处+其他处的一些员工,搬迁到成都这边,又组织了一批社招人员。 成都这边预计会拆分成五个处/科室,做分行的一些业务,还有其他的任务,后续根据总部的安排进行扩充,目前成都这边只有开发岗,没有其他岗位,后续可能会招聘(所以会问愿不愿意做开发,可能有些同学想做算法,有些想做产品之类的)。

    ·········································分割线···············································
    12.5更新:
    上午: 导师陆续叫名单上的人去面试(4对1,专业面试),名单上大概有四五十人?,原以为是统计了非计算机专业的同学,后面得知,有些计算机专业的同学也进行了面试,而导师在实习结束后说只是随机抽取了几十位同学进行了面试。而面试的内容大概就是问问你学过什么计算机专业课,然后问计算机专业课的一些基础知识,导师的意思是找到优秀的同学,同时剔除完全没有代码能力的人。(其实跟宣讲会那个面试差不多,也就是常规的银行面试套路,喜欢问计算机专业基础课)
    下午: 抽出了一两位导师继续面试,剩下的导师参与实习答辩,下午两点开始,一直持续到下午六点,共8组,预计每组30分钟(20分钟PPT讲解+项目展示,10分钟提问),最终参与实习答辩的导师应该是6位。答辩重点: 需求分析,银行业务了解,业务逻辑,前端页面展示,没有看具体代码。后续导师针对展示的页面与系统进行简单的提问。下午6点,导师宣布实习结束,在下周末之前会有一次现场HR面谈
    小记: 通过网上的了解,结合此次实习的体验,基本可以验证两个点,第一,中信内部会有加班时长排名,第二,每个月会有代码量的要求作为绩效考核的一项标准,第三,没有加班费,加班长短看科室,但是995我觉得没跑,甚至996。

    五、 二次面谈

    5号下午6点实习结束,6号晚上发了二次面谈邮件,7号现场面谈,需要准备的资料非常多,像是一次背调。去了现场之后按照签到顺序叫号依次面谈,面谈形式1对1,旁边有一位工作人员进行信息录入。面试官应该是HR,问的问题基本和宣讲会之后的二面一样:自我介绍,想留哪个地区,为什么想留这个地区,能不能接受996,为什么想来中信,拿了哪些offer,还有三方吗等等,就是基本问题,照实回答就可以。然后就结束了。最后说了一句:回去等通知吧。

    小记:此次实习应该是刷了一些人(有些人没有被通知过来二次面谈),但是应该刷的人应该很少, 银行面试不同于互联网纯看技术,有很多不确定性因素,可能你的表现力,你的态度,也是一个考核的点。另外二次面谈不知道刷不刷人,接着等通知吧。

    六、 建议

    1. 简历与自我介绍:

    简单说一下,给明年准备签银行的小伙伴们一些建议,银行还是比较看重学校和专业的,相比之下,更看重专业,也就是计算机专业的,如果你不是计算机专业的,但是你所在的学院和计算机专业有相关点,那么在你的简历中一定要标清楚你的学院;如果你研究生的研究方向也是计算机相关的,那么你也要在简历中突出;另外如果本科课程中有学过计算机相关基础课的,也要在简历中标明。

    除了上面要在简历中标明的东西外,自我介绍中也要重点体现,可能你那些和银行不匹配的项目,在面试官那里还不如计算机基础课入耳。如果专业和计算机无关,那么建议提前一两个月学一学(去银行信科岗,,起码要会一点SQL,数据结构,一门语言吧,这些提前学一学,写到简历中,自我介绍时重点说一下)。

    还有就是四六级和奖学金,这是HR比较看重的点

    2. 技术积累:

    银行最看重的技术是java和SQL。其次是数据结构
    刷一下银行信科的笔试题。

    3. 宝洁八大问:

    类似这种问题,自己想想怎么回答,不需要背别人的答案,根据自己的性格和特点,自己总结一下。
    还有就是必问问题:
    为什么想来银行?
    为什么想来我们银行?
    我们银行和XX银行的区别?
    你怎样看待私企与国企?

    七、 签约

    可以两方入职
    北京户口的话中信肯定不稳,今年又扩招,更不稳了。当然我报的成都岗,不需要户口。。。
    ·········································分割线···············································
    12.14更新:
    实习群内工作人员说目前成都第一批实习通过的签报名单已经于12月12日递交给总部了,各位同学的资料审核通过并且领导签批通过后会邮件通知后续的签约和体检。个人估计12月底或者下月初。(不知道是先体检还是先签约,工作人员没说,反正这个时间节点肯定会有结果,体检or签约,收到后续邮件之后,后面应该就不会刷人了)。
    另外,工作人员说这次面谈的人员中,可能还会刷人。

    ·········································分割线···············································
    12.20更新:
    实习群内人资说体检已经发了52个人,分批发送,一共500人左右,有可能持续两周之久。

    ·········································分割线···············································
    12.23更新:
    收到背调邮件+短信,群内人资说今天和明天大概会发400封体检和背调的邮件,目前收到了背调邮件,等待明天的体检邮件。
    随后收到了体检短信,免费体检,自行预约时间。

    ·········································分割线···············································
    2020.01.09更新:
    2020年1月9日邮件通知签约时间,北京10号签约会,成都11号签约会。

    ·········································分割线···············································
    2020.01.11更新:
    成都地区现场签约会:
    以下内容均为HR所说,括号中内容为博主补充。

    1. 可签两方走改派入职;
    2. 六险三金:企业年金,补充医疗保险,终身重疾险,(说以后生大病基本不用花钱了)
    3. 公积金: 第一年正常缴纳,以后按照上一年的总收入(总月薪+年终)*12%的比例来缴纳
    4. 试用期六个月,理论上无年终奖
    5. 第一次签约4年,第二次3年,第三次签3年或者签“终身”合同。(或者是第四次签“终身”合同)
    6. **两年锁定期:**实习期结束后,还有两年的锁定期,这两年不会晋升
    7. 快速成长期:锁定期结束后,每年两次晋升的机会。(看脉脉上说每次晋升可以涨4,5W的年薪)
    8. 定级T1,硕士研究生好像都是一样的,HR说本科和硕士薪资差不多;社招一般定级也是T1,但是社招和校招是两条不同的线
    9. 996:HR说封顶996,说目前经济不景气,而且公司正在转型,加班是必然。HR自称已经一年没有过过周六了。周六的话一般九点十点来上班,下午三四点就下班了。
    10. 上班时间早晨8点半,11点半下班,下午1点半上班,5点半下班。(网上很多人说每周124八点半下班,周356正常下班,其中周三是健身日,周五是家庭日。)
    11. 上班地点,兴隆湖这边的一个科创中心租了几层,未来两三年要搬到附近其他的楼(说要自己买一栋楼)
    12. 与总行签约,总行编制
    13. 福利部分: 饭补(据说每个月1400),交通补,话费补(据说交通补和话费补已经没了),过节费(估计几千块),高温费(HR说只有北京有,成都没有);还有一些隐形福利,包括购物卡,电影票等非现金;没有房补,国家不允许发房补了
    14. 薪资: 试用期税前7000-8000,转正后,年终占年薪将近50%,具体薪资,HR说是机密,不能说,打了个比方:去中南大学/东南大学校招的某石油企业,给本科开10W,硕士15W,博士20W,去非洲的话25W,然后说在中信的薪资是肯定比这个企业开出最高档的薪资要高的。(不知道加没加福利补贴,我猜肯定是加了的);年终奖一般人都能拿到将近年薪的50%,也就是将近12个月的月薪(这句话是HR说的,不知道是不是画饼)
    15. 违约金:2W
    16. 理论上是3月1号之前都可以签约,因为三月份就要开始启动春招了。但是后面的情况说不准,最好是尽快签约。
    17. 有两周的入职培训
    18. 专业培训:入职后有很多培训可以参加和学习
    19. 优选计划:(具体名字记不清了),从校招生里选出大概10%的优秀应届生,去省分行或其他机构进行学习之类的。

    博主补充说明:
    20. 1月10号是北京的签约会,不管是交流群里还是牛客还是offershow,都有人说了薪资,说北京签约会,透露出的薪资是本科26W起,不包含福利补贴,硕士比本科要高一点; 成都薪资是北京的85折(按照这个说法的话,成都就是22W起)
    21. 如果真如HR所说的,一般人都能拿到12个月的年终的话,这个成都22W的年薪感觉还是比较可靠的,但是福利补贴肯定是缩水了的,听说有些福利已经没了,也有人说以其他形式进行补发了的。
    22. 毕竟两万块钱的违约金,签了肯定就是要去的,所以博主也还没签,趁着这个周末,好好思考一下,还是蛮心动的。

    ·········································分割线···············································
    2020.01.12更新:
    因为我是成都地区的,北京那边的签约会不太了解,成都这边HR简单说了一下关于去北京的问题,主要就是户口。
    中信这边每年的户口指标不是很多,而且今年又扩招,所以只能给一部分人京户:
    第一,签三方的,两方同学应该是没戏;HR说大概每年四月份左右会出来今年的户口指标,到时候拿着各位的 三方协议 去给各位办理北京户口(听说必须拿三方协议才能办户口,而不是中信要求的),然后HR的意思是,在这之前只要和我们签三方的同学都有可能拿到京户
    第二,排名靠前的,实习的时候听说有个打分,然后出一个排名。

    八、 加班与薪资情况(道听途说)

    offershow和脉脉上可查,
    北京那边校招税前20W+5W福利补贴,平时与年终各一半(绩效A应该可以拿更多) 。 (我觉得薪资依然是个谜,北京25W是网上查到比较可靠的,也有说其他的,并且说今年要降薪,,搞不懂,如果有了解的,欢迎留言补充)。如果成都也是这个薪资的话,那么在成都这边的银行中,还是很有竞争力的。
    中信据说有代码量考核,每个月要完成多少行的代码量,作为绩效考评。
    听说北京那边社招的有申请转到成都的,然后降薪了,北京的员工转到成都,薪资打85折(5W的福利不打折,但是福利不清楚都有什么,竟然有5W,,,不知道包不包含企业缴纳的五险一金),所以不清楚,校招的话成都这边会不会打折。。如果打折的话感觉性价比不高了。
    据说995 996是日常,忙的时候可能9106,项目上线的时候可能要通宵?每周124,早晨8点半上班,晚上8点半下班。周35一般正常点下班。(都是道听途说,无法考证)
    成都这边工作地点应该就是兴隆湖,属于天府新区,成都市重点发展区域,但是。。。那边现在很荒凉,而且很远,,从兴隆湖到春熙路/天府广场的话坐地铁估计要一个小时吧。

    九、 个人感受

    在校招开始前打算去银行,所以有过还算深入的了解,银行软开的话,只看这些比较大型的银行中的总行信息科技部,中信银行可能是加班最多也是工资最高的,银行软开这边基本就是加班多的钱就多,加班少的钱就少。面试的话,有了解过去年的,也是相对比较简单,今年面试也是如此(不知道实习难不难),而且今年又扩招,所以从发展上来讲,也不能有一个确定的感受,不清楚这次扩招是不是一个机遇。

    十、 相关截图

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • # 1.1 每天的改变在分之一 P74 import math dayup = math. pow (( 1 + 0.001 ), 365 ) daydown = math. pow (( 1 - 0.001 ), 365 ) print( "一年中每天提升0.001:{:.2f},一年中每天能力下降0.001:{:.2f}" . ...

    第一次博文 Time:2018年04月28日 星期六 11:37
    二次补充 2018年05月02日
    第一章 程序设计基本方法 P29

    # 1.1字符串的拼接
    str1 = input("请输入一个人的名字:")
    str2 = input("请输入一个地点:")
    print("世界这么大,{}想去{}看看。".format(str1,str2))
    # 1.2整数序列求和
    n = input("请输入一个整数N:")
    sum = 0
    for i in range(int(n)):#或者调和函数eval(n)
       print(i,end = ' ')
       sum = sum + i+1
    print("1到N求和结果为:",sum)
    # 1.3 9*9乘法表
    # 版本一
    for i in range(1,10):
       for m in range(1,i+1):
           sum = i*m
           if m < i:
               if sum < 10:
                   print(m,'*',i,"= {}".format(sum),end = '  ')
               else:
                   print(m,'*',i,'=',sum,end = ' ')
           else:
               print(m,'*',i,'=',sum)
    # 版本二
    for i in range(1,10):
       for j in range(1,i+1):
           print("{} * {} = {:2}".format(j,i,i*j),end = ' ')
       print('')
    # ---------1.4 计算1+2!+3!+4!+...+10!------------#
    sum,tmp = 0,1
    for i in range(1,11):
       tmp *= i
       sum += tmp
    print("1+2!+3!+4!+...+10!=",sum)
    # ---------1.5 猴子吃桃问题 ----------------------#
    # list(range(5,0,-1)) -----  [5, 4, 3, 2, 1]
    n = 1
    for i in range(5,0,-1):
       n = (n+1)*2  #n = (n+1)<<1 左移一位乘以2
    print(n)
    # --------1.6 健康食谱输出 ------------------------#
    diet = ['西红柿','土豆','鸡蛋','黄瓜','青菜']
    for i in range(5):
       for j in range(5):
           if (i != j):
               print(diet[i],diet[j],sep = '炒')
    # --------1.7 绘制五角星 --------------------------#
    from turtle import *
    ##fillcolor("red")
    color('red','yellow') #color('线条颜色','填充颜色')
    begin_fill()
    while True:
       forward(200)
       right(144)
       if abs(pos()) < 1:
           break
    end_fill()
    # ------1.8 太阳花的绘制 --------------------------#
    from turtle import *
    color('red','yellow')
    begin_fill()
    while True:
       forward(200)
       left(170)
       if abs(pos()) <1:
           break
    end_fill()
    done()

    第二章 Python程序实例解析

    # ---------------温度转换程序1.1 P35-------------------------#
    TempStr = input("请输入带有符号的温度值:")
    if TempStr[-1] in ['F','f']:
       C = (eval(TempStr[0:-1]) - 32) / 1.8
       print("华氏温度{}转换为摄氏度温度是:{:.2f}C".format(TempStr,C))
    elif TempStr[-1] in ['C','c']:
       F = eval(TempStr[0:-1])*1.8 + 32
       print("摄氏温度{}转换为华氏温度是:{:.2f}F".format(TempStr,F))
    else:
       print("输入格式错误")
    # -----------------循环输入----------------------------------#
    TempStr = input("请输入带有符号的温度值:")
    while TempStr[-1] not in ['N','n']:
       if TempStr[-1] in ['F','f']:
           C = (eval(TempStr[0:-1]) - 32) / 1.8
           print("华氏温度{}转换为摄氏度温度是:{:.2f}C".format(TempStr,C))
       elif TempStr[-1] in ['C','c']:
           F = eval(TempStr[0:-1])*1.8 + 32
           print("摄氏温度{}转换为华氏温度是:{:.2f}F".format(TempStr,F))
       else:
           print("输入格式错误")
       TempStr = input("请输入带有符号的温度值:")
    # --------------------------正方形的绘制---------------------------------#im
    import turtle as t
    t.pensize(3)
    for i in range(1,5):
       t.fd(100)
       t.setheading(90*i)
    t.done()
    # --------------------------六边形的绘制---------------------------------#im
    import turtle as  t
    t.pensize(3)
    for i  in range(6):
       t.fd(100)
       t.seth(60+60*i)
    t.done()
    # --------------------------叠边形的绘制---------------------------------#im
    import turtle as  t
    t.pensize(3)
    for i  in range(9):
       t.fd(150)
       t.seth(80+80*i)
    t.done()
    # --------------------------同切圆的绘制---------------------------------#im
    import turtle as  t
    t.pensize(3)
    for i in range(4):
       t.circle(50+i*10)
    t.done()
    # ----------------------------长度转换------------------#
    # 1米 = 39.37英寸
    le = input()
    if le[-1] in ['M','m']:
       temp = eval(le[0:-1]) * 39.37
       print("{:.3f}in".format(temp))
    elif le[-2:] in ['in','IN']:
       temp = eval(le[0:-2]) / 39.37
       print("{:.3f}m".format(temp))
    else:
       print("输入格式错误")
    # ------------------------多彩蟒蛇的绘制---------------------------------#
    import turtle as t
    week = ['black','grey','darkgreen','gold','violet','purple','green','red']
    def drawSnake(r,angle,length):
       t.seth(-40)
       for i in range(length):
           t.pencolor(week[i%8])
           t.circle(r,angle)
           t.pencolor(week[(i+1)%8])
           t.circle(-r,angle)
       t.circle(r,angle/2)
       t.fd(40)
       t.circle(16,180)
       t.fd(40*2/3)
    t.setup(650,350)
    t.penup()
    t.fd(-250)
    t.pendown()
    t.pensize(25)
    drawSnake(40,80,9)
    t.done()

    第三章 基本数据类型
    天天向上的力量
    在一年中,如果每天进步》》,那么一年下来会进步到多少呢?
    在一年中,如果每天退步》》,那么一年下来会倒退到多少呢?

    • 一年中每天提升0.001:1.44,一年中每天能力下降0.001:0.69
    • 一年中每天提升0.005:6.17,一年中每天能力下降0.005:0.16
    • 一年中每天提升0.01:37.78,一年中每天能力下降0.01:0.03
    • 向上5天向下2天的力量:4.63。
    • 工作日多努力每天的努力应达到:0.019
    # 1.1 每天的改变在千分之一 P74
    import math
    dayup = math.pow((1+0.001),365)
    daydown = math.pow((1-0.001),365)
    print("一年中每天提升0.001:{:.2f},一年中每天能力下降0.001:{:.2f}".format(dayup,daydown))
    
    import math
    dayup = math.pow((1+0.005),365)
    daydown = math.pow((1-0.005),365)
    print("一年中每天提升0.005:{:.2f},一年中每天能力下降0.005:{:.2f}".format(dayup,daydown))
    #1.3 每天的改变在百分之一
    import math
    dayfactor = 0.01
    dayup = math.pow((1+dayfactor),365)
    daydown = math.pow((1-dayfactor),365)
    print("一年中每天提升0.01:{:.2f},一年中每天能力下降0.01:{:.2f}".format(dayup,daydown))
    #1.4 在每年的365天中,每周工作5个工作日,工作日每天提升0.01,
    #休息两天,休息时每天下降0.01
    dayup,dayfactor = 1.0,0.01
    for i in range(365):
       if i%7 in [6,0]:
           dayup *= (1 - dayfactor)
       else:
           dayup *= (1 + dayfactor)
    print("向上5天向下2天的力量:{:.2f}。".format(dayup))
    #1.5 问工作日多努力才能达到365天每天都工作的成绩
    def daydayUp(df):
       dayup = 1.0
       for i in range(365):
           if i%7 in [6,0]:
               dayup *= (1 - 0.01)
           else:
               dayup *= (1 + df)
       return dayup
    dayfactor = 0.01
    while(daydayUp(dayfactor) < 37.78):
       dayfactor += 0.001
    print("每天的努力应达到:{:.3f}".format(dayfactor))

    第四章 程序的控制结构 P121

    # 4.1 猜数字游戏
    k = 5
    x = eval(input("请输入0~9之间的整数"))
    tem = 0
    while x != k:
        tem += 1
        if(x > k):
            print("遗憾,太大了")
        else:
            print("遗憾,太小了")
        x = eval(input("请输入0~9之间的整数"))
    print("预测{}次,你猜中了".format(tem))
    # 4.2 统计不同字符个数
    c,n,b,o = 0,0,0,0 # c代表字符个数 n代表数字个数 b代表空格个数 o代表其他字符个数
    strs = input("请随意输入一行字符,包含字母,数字,空格或其他字符:")
    for s in strs:
        if ord('a') <= ord(s) <= ord('z') or ord('A') <= ord(s) <= ord('Z'):
            c += 1
        elif ord('0') <= ord(s) <= ord('9'):
            n += 1
        elif ord(' ') == ord(s):
            b += 1
        else:
            o += 1
    print("包含字母{0}个,数字{1}个,空格{2}个,其他字符{3}个".format(c,n,b,o))
    # 4.3 最大公约数的计算
    m,n = eval(input("请输入连个整数,中间以逗号隔开"))
    x,y = m,n
    r = m % n
    while r != 0:
        m,n = n,r
        r = m % n
    
    print("{}和{}的最大公约数:{};最小公倍数:{:.0f}".format(x,y,n,x*y/n))
    # 4.4 猜数游戏续
    import random
    k = random.randint(0,100)
    x = eval(input("请输入0~100之间的整数"))
    tem = 0
    while x != k:
        tem += 1
        if(x > k):
            print("遗憾,太大了")
        else:
            print("遗憾,太小了")
        x = eval(input("请输入0~100之间的整数"))
    print("预测{}次,你猜中了".format(tem))
    # 4.5 猜数字续
    import random
    while True:
        try:
            k = random.randint(0, 100)
            x = int(input("请输入0~100之间的整数"))
            tem = 0
            while x != k:
                tem += 1
                if (x > k):
                    print("遗憾,太大了")
                else:
                    print("遗憾,太小了")
                x = eval(input("请输入0~100之间的整数"))
    
        except:
            print("输入内容必须为整数!")
        else:
            print("预测{}次,你猜中了".format(tem))
            break
    # 4.5 羊车门问题 思想:大量样本以频率代替概率
    import random
    a = ['羊1', '羊2', '汽车']
    times = 1000*1000  # 尝试次数
    first, change = 0, 0
    for i in range(times):
        x = random.choice(a)  # 正确答案
        y = random.choice(a)  # 参赛者选择答案
        if x == y:   # 坚持最初的选择
            first += 1
        else:         # 改变选择
            change += 1
    print("坚持初心获得胜利的概率:{:.2f}%".format(first/times*100))
    print("改变初心获得胜利的概率:{:.2f}%".format(change/times*100))

    第六章 组合数据类型 P180
    6.1要求
    编写程序,在16个字符大小写和9个数字组成的列表中随机生成10个8为密码。

    #first 1 随机密码生成
    
    # 导入random库,后续生成0~61之间的随机整数
    import random
    # 新建列表类型存储字符串和数字
    strs = []
    # 添加字符
    for i in (65,97):
        for j in range(26):
            strs += chr(i+j)
    # 添加数字
    for i in range(10):
        strs += str(i)
    # 输出10个8位的密码
    for i in range(10):
        print("密码", i+1, ":",end= '')
        for j in range(8):
            print(strs[random.randint(0,61)], end= '')
        print()

    6.2重复元素判定
    编写一个函数,接受列表作为参数,如果一个元素在列表中出现了不知一次,则返回True,但不要改变原来列表的值。同时编写调用这个函数和测试结果的程序。

    思路:利用集合的无重复性实现

    #second 2 重复元素判定
    def testReEle(lis):
        tem = set(lis)
        if len(tem) == len(lis):
            print('True')
        else:
            print('False')
    def getList():
        lis = []
        ch = input("请输入判定元素,回车表示结束:")
        while ch != '':
            lis.append(ch)
            ch = input("请输入判定元素,回车表示结束:")
        testReEle(lis)
    getList()

    6.3文本字符分析
    编写程序接收字符串,按照字符出现频率的降序打印字母。

    # 文本字符分析
    str = input("请输入要分析的字符串,回车表示结束:")
    while str != '':
        # 创建字典类型保存结果
        counts = {}
        # 扫描字符串,统计出现频率
        for ch in str:
            counts[ch] = counts.get(ch,0) + 1
        # 改变类型为列表类型,按照出现频率降序排列
        items = list(counts.items())
        # 利用sort函数排序
        items.sort(key= lambda x : x[1],reverse= True)
        # 打印输出
        for i in range(len(items)):
            word, count = items[i]
            print("{0:<10}{1:>5}".format(word, count))
        str = input("请输入要分析的字符串,回车表示结束:")

    6.5 生日悖论分析

    # 生日驳论分析 样本太大时,运行时间会相应延长
    # 思路:利用随机函数随机生成1~365中随机数字,以列表存储生成的23个数字,利用集合判断是否重复
    #       大样本分析中,出现重复count+1,最后统计出现重复的数据所占的比例
    import random
    # 大样本次数
    times = 1000*1000
    # 统计生日相同的次数
    count = 0
    for i in range(times):
        # 创建列表类型,存储23个人的生日在当年的某一天
        lis = []
        for j in range(23):
            lis.append(random.randint(1,365))
        # 利用集合的无重复性,转换为集合类型存储
        items = set(lis)
        if len(items) != len(lis):
            count += 1
    print("至少两人生日相同的概率:{:.2f}%".format(count/times*100))
    展开全文
  • 七点五十左右到的大门,登记后进去发现已经有几个同学在沙发区等候了,瞬间心情变紧张了,到了接近点半有个又高又漂亮的hr小姐姐叫我们去里面走廊等,签到后就坐在凳子上排队等候了。 差不多九点分批去机试,走...

    浦发银行 信息科技 创新岗 面经

    信息科技岗位又分大数据、系统开发、创新岗(AI)

    上海总行,在莲花路1688号面试,因为离得很远,六点就起来坐地铁了,一直看牛客凌晨3点才睡着,一路在地铁上’钓鱼’ORZ

    七点五十左右到的大门,登记后进去发现已经有几个同学在沙发区等候了,瞬间心情变紧张了,到了接近八点半有个又高又漂亮的hr小姐姐叫我们去里面走廊等,签到后就坐在凳子上排队等候了。

    签到等待
    差不多九点分批去机试,走到三楼机房,瞬间从高大上的房间走到了低档网吧(不是网咖)——机房/开发部。。。
    然后签到上机,打开后有道练习题,建议做一下,提交看看通过率,因为事先知道只支持c、c++、java,不支持python,结果看到在线编译器居然有了python,但是练习题果然还是通过率为0.00%,尴尬,明明就是一道输入a,b,求a+b的题目,无论我是否加上输入input,还是return或者print,都是0,然后旁边的技术人员说python兼容性不太好,保存好提交后会人工审查。最骚的是python编译器只有桌面上原始的命令行c/c艹可以用dev-c++, java都可以用eclipse,赤裸裸的歧视python T_T 博主并没用过原始ide,不知道如何换行继续输入,就直接硬着头皮往在线测试里硬刚代码进去了

    机考题:

    题目一共有三道,总共是50分钟,一点开始作答就无法停止了,有时候会蜜汁闪退,那只能重新登录进去重新编译了,所以一言不合就要点提交代码。最后点交卷,然后机考签到处签到再去之前等待区域等待面试通知,在做机考的时候已经有人在面试了。

    第一题:给三个数abc,能否在1000-9999之间找到一个数x,满足x%a=0且(x+1)%b=0且(x+2)%c=0,找不到这个数x就返回Impossible

    第二题:判断两个字符串是否是异位,比如abcn 和 banc是一对,anc和nac是一对,其实就是判断奇偶交换。

    第三题:给一个8元素数组例如1 3 0 3 6 0 0 9将所有0放后面,其他数字顺序不变,结果为1 3 3 6 9 0 0 0

    博主是菜鸟中的拖拉鸡,但是这个难度还是会用暴力遍历的,除了第二题缺了一行代码就到时间了,其他的应该都没问题,所以通过率均为0.00%表示很无语 '_> ’ 尤其是旁边的同学十来分钟就用java写完了三道100%,菜鸡瑟瑟发抖, 不过后来我问了两个也用python的同学,他们表示也很伤,都是0.00%通过率,博主就有心理安慰了

    然后就是跟人家唠嗑拉家常,被各种大佬简历项目和面试经历血虐,到了十点多hr还发了一些零食,肚子饿的咕咕响,就拿了点东西吃,因为心态已经完全放轻松了,毕竟大佬这么多,被刷也是正常,紧张也没用,我就抱着等会进去跟面试官聊天的心态蹭吃蹭喝 ‘工 ‘

    等到差不多十一点半的时候,被叫到面试房间门口等待,前面还有两位同学在排队,都是投系统开发的,好像没怎么碰到投我投的创新岗的同学,聊了一会发现又是代码能力比我强多了的大神,索性抱起头伸懒腰坐着佛系等候了。
    在这里插入图片描述

    每个人大概面了15-20分钟,有长有短,等我进去的时候已经是十二点多了,然后推门进去后,里面六个面试官,从左到右数,奇数位是女性,偶数位是男性,中间的看起来像是leader一些,左边一位姐姐应该是记录员,等我把简历发给他们然后坐下发现桌上有一沓白纸一支笔,我瞬间觉得这下要出丑了,手撕代码跪着出去的节奏啊!

    进门一位面试官说:“欢迎参加浦发面试,看你第一志愿是创新岗,如果让你选开发可以吗?

    我也是醉了,从入门到劝退吗?我说我主要的方向是人工智能,如果做系统开发怕是不能胜任(“言下之意你还是另请高明吧”

    然后让我自我介绍,博主把头天晚上想好的自我介绍说了一下,主要说了家乡、本科研究生学校专业,然后稍微说了一下简历上没有的项目,然后以两句个人爱好结尾,看起来还是成功吸引到面试官们的(也可能是他们的专业素养使得他们不感兴趣但是演的很像),然后说完后房间里蜜汁沉默了几秒,一位女面试官看了下我的简历和研究生成绩单(记得带进去),说:

    “你课程没啥跟人工智能相关的”,我回答说本科的没有,研究生的有,然后她就问我:
    **“说一下常见的机器学习方法”**幸好我提前复习了一下,就讲了knn、kmeans、cnn、pca、lda几个名词,对方好像也不是很懂这些,就没细问。
    对方接着问:“那你觉得你做的研究对浦发银行有什么帮助吗”

    我心想公司就是公司,很现实,上来就问能不能带来收益,我就回答:“我主要做的是人工智能,方向是人脸识别目标检测啥的,我之前稍微用过一点浦发银行的客户端,感觉还不错,虽然我没有银行卡用的是游客身份看的。”

    “你了解sql,hive等工具吗” “不了解“(想诱导我去写数据库?打扰了)
    “那机器学习和深度学习常用的指标都有哪些呢” “mAP,recall,准确率,查准率之类的,一般学术界用mAP”
    “面临一些银行产品推销的问题,你觉得能提供什么帮助呢” “要建模,根据用户的消费特征建立用户画像,比如说A客户和B客户分别习惯买A产品和B产品,那么可以根据他们的一些行为特征来建立模型,看看他们特征之间的相似度如何,据此判断互相推销对方常买的产品采纳的可能性为多少”
    “对于一些存款预测有没有什么思想” “如果数据本身有周期性或者规律,用lstm模型应该可以预测,特征都靠深度学习来学习”

    后面都是一些关于这个话题的问答,我感觉是在套我的方案。。还问我如何说服客户来使用我们的预测产品。

    感觉就是面试官在人工智能这方面不太懂,所以主要是我在解释一些基础性知识
    “sql会用吗”(刚刚问了一遍)“不会,不过目前的项目接下来要用,会学”
    “你平时做的项目主要是人脸识别,那对我们客户端有什么帮助吗”(疯狂套方案)

    博主询问了一下浦发客户端人脸识别的速度、安全性和检测效果,结果都挺好,我就不知道还有什么地方可以创新了,就答暂时不知道,不了解需求。
    然后就是疯狂暗示我转大数据岗,可是我主要是做图像识别,我就有点不甘心,因为总感觉大数据没啥做的,提高不大,然后他们就说大数据也有很多用到机器学习的地方,然后中间面试官来了一句杀手锏:而且创新方向的话竞争比较激烈,我心想这应该是是委婉告诉我太菜了,不足以胜任ai研究岗位吧,我也没辙了,谁叫我不是cvpr acm 大佬呢,人家建议也比较中肯,此时我犯了个傻,一开始有点坚持不换,听了他们说的又同意换,到后面他们解释说创新岗最近在做深度学习,我就又想再挣扎一下,最后他们说尊重我的选择,然后我一直说我数据处理和大数据很差,怕做不了,然后有个小姐姐居然说可以做得来,然后中间大佬最后劝说了我一顿,我就同意了。。。是不是很没有节操(/捂脸)

    出门后我就去签到处写转岗意向了,然后看了下时间,面了正好18分钟,上午最后一个批,然后领着饭票就去食堂吃饭了,食堂的菜还不错,就是碗比菜多,可能是可以多吃几个菜吧
    在这里插入图片描述

    在这里插入图片描述

    总体来说,机考体验较差,大佬可忽略。面试环节面试官态度很好,基本上全程都是欢声笑语的,没什么压力,毕竟我是带着聊天的心态进去面试的,本来嘛,面试就是对方相信你能胜任这个岗位,值得培养你,你只要说一下自己平时做的啥,聊聊项目经历,语气神态放轻松,不行就拉到,总有地方要你,又不是来上战场九死一生的。(幸亏没有手撕代码,不然我就彻底凉面了)

    以下主要摘抄至网上一些经验贴和面经分享,然后每个分享后面附带博主对于题目的解答,给自己和一些需要的朋友有个参考

    根据博主浏览的经验分享,绝大部分信息科技岗甚至其他很多岗位的面试都是以下流程:

    1、即兴演讲(结构化面试 3面试官对6个学生):每人随机一题,思考两分钟后,回答三分钟

    2020届校招即兴演讲环节已取消!!!

    2、上机测试:三道编程题,较为基础,在线编译器只有C、C++和Java,其他语言写下有人工核查

    3、专业面试(3对1)

    接下来进入正文。

    作者:ChiliWu
    链接:https://www.nowcoder.com/discuss/89384?type=post&order=time&pos=&page=1
    来源:牛客网

    浦发银行信息科技岗(大数据及创新岗方向 & 系统开发方向)——西安

    首先我第一志愿投的是上海的大数据及创新岗方向,第二志愿投的是合肥的系统开发方向,只是把面试地点设置为西安。
    我是7月31号中午12:30场,十点四十左右就到了面试地点,不过浦发的小姐姐提醒我们先去吃饭,然后再过来签到,因为下午面试的时间长达6个小时。面试流程主要分为3个部分:综合面、上机编程考试、技术面,面试的顺序并不是签到的顺序,感觉是随机打乱排的,每个人面试的流程都不太一样,基本上是哪边有空的就先安排你去那边面试,全程都是叫号等号模式。所有的信息科技岗除了大数据方向和信息安全方向的,其他所有岗位都需要做机试。

    一、群面

    进场之后先去抽号,根据你抽到的题目内容进行一个两分钟的准备,我们组3个话题主要包括:

    (1)出国留学;(2)90后跳槽现象;(3)对企业加班的看法。

    问了一下别的同学,好像还有一些话题包括:

    1、沉迷网络列为精神病,赞成这个观点吗?
    2、对现代年轻人租生活的看法;
    3、人工智能;
    4、支付宝对实体银行的冲击等话题。

    二、技术面

    形式是三名技术官对一位面试者。全程上来先自我介绍,然后面试官会让你讲一下你做的项目,他会根据你的项目中涉及到的技术问一些问题。因为我做的项目所采用的技术主要都是基于一些机器学习算法和一些数据挖掘算法,所以面试官提的问题也比较偏向于这一块。好像问了我知道哪些无监督方法,我当时只是介绍了K-means方法,说了它存在的缺点以及一些基于它改进的算法。得知我编程用的是python,问了我python中如何退出循环以及python如何读取文件。另外针对我用到的ML方法问了我模型的评价指标,问了我大数据处理的步骤是什么。好像就这些,全程只有中间的面试官问我问题,个人感觉,他们还是会根据你的导向来问你问题

    三、上机

    上机考试总共有3道题,比较简单,一共50分钟,在线编译器只有C、C++和Java,其实你只需要写出具体的实现部分就行,输入输出都有模板。我们这天大家的题目都一样,主要是:

    1)字符串反转;
    2)1+2/3+3/5+4/7+…数列求和,输出结果;
    3)输入一个字符串,不同的单词用空格隔开,把这些单词的首字母取出并大写输出**,如输入:hello world,输出:HW,不过代码都是要求你实现多行输入的输出的,输入0则停止输入。反正个人感觉编译的界面用着很不舒服。

    以上

    博主分析总结:上机编程较为简单,但是务必想要做好全面准备的面友请亲手编写成功,切勿眼高手低,大佬除外。

    下面说一下对于以上问题博主个人回答,不喜勿喷:

    群面问题解答

    (1)出国留学;(2)90后跳槽现象;(3)对企业加班的看法。4)支付宝对实体银行的冲击等话题

    (1)留学对于每个人有各自不同的意义,有的人想移民奔着绿卡去,有的人想增加文凭含金量,有的人则是为了学术深造,有的人只是想体验一下异国风情,其实留学好不好没有标准的答案,只要条件允许,出国过得踏踏实实,不管在哪里学习都一样,如果好高骛远手高眼低,即便在大牛手下也是一事无成

    (2)对于90后跳槽频繁现象其实无须过分解读,因为成长环境与社会发展,每个年代的人都有每个年代风格,90后生活在衣食无忧的环境下,比较看重自我价值实现,而且对于很多没有成家立业的90后来说,跳槽负担也没有前辈大,再加上职业环境不如以前稳定,可选择也比以前大。其实等到90后在职场多历练几年后也会慢慢沉下心来好好干一份工作,毕竟干一行爱一行。所以与其指责他们不如好好引导他们,树立正确的职场观念。

    (3) 作为一个应届生,对于项目管理并不是很懂,据我在以前做项目经验来看,加班分为几种:
    • 1、工作经验不丰富导致的工作效率不高,加加班理所应当
    • 2、项目马上要上线或者项目炸了,当然要加班弄好
    • 3、自己工作完成后陪着别人可以适当加班,学习一些知识也不错,毕竟一个人回去也没啥事, 但是这种情况下不能加到太晚,那会影响第二天的工作状态,毕竟睡眠不足的人更容易写出质量低下的代码。

    (4)首先支付宝的确对实体银行有一定的冲击,可以粗略分为两个方便:支付结算方式和储蓄方式
    1、支付结算方式大家应该都知道,现在小到路边商贩大到超市大部分都有支付宝结算方式,且大部分人尤其是年轻人喜欢用支付宝支付而不是刷卡,要知道年轻人传播新技术的影响力是最大的。
    2、储蓄方式其实和支付结算方式是相辅相成的,钱存在支付宝里不仅能实现支付结算的钱包功能,也能提供与银行储蓄和理财产品一样的服务,尤其是小额储蓄,因其多样性和便捷性,很多人喜欢购买支付宝理财产品。
    但是支付宝对实体银行的客户分流主要集中在年轻人以及小额交易上,至少很少有人用支付宝而不是刷卡来买房吧?而百万以上的金额还是放在银行比支付宝要放心吧,万一哪天阿里巴巴倒了呢?换一个角度来看其实支付宝也是激励了银行的发展,从支付宝身上也学到了移动支付的方式,各个银行都有了自己的客户端,比如浦发的客户端除了广告多点还是很不错的。

    技术面解答

    1)字符串反转; 2)1+2/3+3/5+4/7+…数列求和,输出结果;3)字符串缩写

    1)

    class Solution(object):
        def reverse(self, a ):
            return a[::-1]
    
    class sum(object):
        def sum(self, n):
            if n == 0:
                print('error! n must > 0')
                return None
            else:
                x = 0
                for i in range(1,n+1):
                    x = x+ (i)/(2*i-1)
                return x
    
    def acronym(a:'char'):
        output = ''
        a = a.split(' ')
        length = len(a)
        for i in range(length):
            temp = chr(ord(a[i][0]) - 32)
            output = output + temp
        return output
    
    while True:
        get_input = input()
        if get_input == '0':
            break
        else:
            print(acronym(get_input))
    

    下一个分享

    作者:我只是弱鸡
    链接:https://www.nowcoder.com/discuss/90871?type=post&order=time&pos=&page=1
    来源:牛客网

    8.4日,大数据方向,共两面,加上机

    综合面:6个人,每人给一份材料,2分钟阅读材料,3分钟演讲,我的是怎么看待,app,纸质阅读,等多样化阅读,并保持阅读高效性

    另外一个材料:中国生产圆珠笔里的主要材料都是进口的,但却是圆珠笔产量第一的国家,你怎么看?

    结束后会有提问,自我介绍,关于材料哪位同学讲的好之类。

    技术面:自我介绍,会问项目的内容,你对投递岗位的理解,你做的项目如果用到银行会有什么应用,技术点不怎么问。

    上机:可选项,可做可不做(开发方向上机必须,题都基础)。三道题,第一题,从求组中找出唯一出现一次得数。第二题,给年月日,判断是方面第几天。第三题,小球从100米下落,每次回弹一半距离,第几次落地后的总距离。

    以上

    圆珠笔:圆珠笔是使用率非常高的工具,市场也非常大,但是因为模具问题,目前我国无法制造出像国外品牌圆珠笔一样圆润光滑的圆珠,国产圆珠笔出水不顺畅,易损坏的缺点使得我们主要靠进口圆珠来制造圆珠笔,没掌握核心技术,我们就只能赚到苦力钱,大头都被国外厂商拿走了,说明工业制造里高质量模具的重要性,同时说明中国的工业因为起步晚,还需要做出很大的努力来赶上国外先进水平

    无纸化阅读:目前有很多电子书工具,包括手机app和以kindle为主流的各种电子书设备,对于喜欢看书的我来说,电子书设备我曾经使用过后,我的感受就是,相对纸质书,电子书更环保,因为不用造纸,更便捷,随身携带方便,更经济,电子资源免费,容量大,一部kindle可以装几千本书。刚买来kindle时觉得这东西可以替代纸质书了,但是随着我使用发现,纸质书还是无可替代的,因为电子书内容繁多,容易分心,今天看一段《平凡的世界》,明天看一节《活着》,到最后看混了哪本都不想看了,可选择性太多导致最后放弃选择,另外就是续航和操作便捷性也是问题,电子设备始终不如纸质书翻得舒适,而且看电子书比纸质书更容易疲劳,还有拿着电子产品和端着一本清香的书籍是完全不同的,我一拿纸质书瞬间整个人静下心来,一切浮躁与我无关。

    机考:1)从数组中找出唯一出现一次的数。

    import numpy as np
    
    def find_only(a:'numpy'):
        output = []
        a = a.reshape(-1)
        length = len(a)
        dic = {}
        for i in range(length):
            if a[i] in dic:
                dic[a[i]] += 1
            else:
                dic[a[i]] = 1
        for key in dic:
            if dic[key] == 1:
                output.append(key)
        return output
    

    2)任意年月日是星期几

    import numpy as np
    import time
    
    def find_date(a:'str')-> list:
        a = a.split(' ')
        print(a)
        year = int(a[0])
        month = int(a[1])
        day = int(a[2])
        date = (year, month, day, 12, 10, 0,5,251,0)
        localtime = time.asctime(date)
        localtime = localtime.split(' ')[0]
        return localtime
    
    a = input()
    print(find_date(a))
    
    

    3)小球回弹距离

    import math
    def all_distance(n:'int')-> int:
        if n <= 0:
            print('n must >0')
            return 0
        elif n == 1:
            return 100
        else:
            x = 100
            for i in range(n-1):
                x = 1/math.pow(2, i)*100 +x
            return x
    
    a = int(input())
    print(all_distance(a))
    

    下一位

    作者:Mr.ZiMing
    链接:https://www.nowcoder.com/discuss/171362?type=post&order=time&pos=&page=1
    来源:牛客网

    笔试部分:
    3.15日晚上笔试,内容很多,首先就是英语(本人是个英语勉强过四级的小菜鸡),不过题也不太难,几道选词填空,还有一道是阅读理解,我个人觉得英语只要不那么差都可以哒~~然后后面考的就多了,什么行测、性格测试、逻辑推理,就是给一些数字,让你找规律(但我这方面真的是不擅长。。当时做的我头都懵了。。。),最后就是专业知识了,,考的不是太难,都是些基础知识,学过编程的应该都没问题。

    总之~~我感觉,,笔试大概就刷一些实在是对没有接触过编程的一类人吧,因为,,,个人感觉笔试都没怎么刷人。。。。。

    笔试结果四五天就出来了,会给你发短信和邮件。

    面试部分:
    面试分了七天,我是3.31号下午面试的一批,地点西安,我在成都实习(解释一下怎么不去成都浦发面试,因为当时来我们学校宣讲的是西安那边的,我也想去西安工作,然后在选面试地点的时候糊里糊涂的也选了西安。。),幸亏是在周末,早上坐高铁直奔西安,一路总感觉时间不够用,,没想到到浦发才1点不到。。然后三点多开始,,那天一下午来了近20个人,很多都是985.211(我一个二本瑟瑟发抖)。

    所有人分两批,一部分先机试,一部分先面试(以前我记得浦发是有群面的,但这次取消了),笔试是三道题,50分钟,语言可以选择Java和C(其他的好像也可以,提交后人工审验),我是Java,有eclipse!!!!(我之前一直以为是在线编程。。),然后他会给出输入输出的一些语句,,会让你补充剩余的部分,那天我们的题目好像都一样,一个是数组元素位置交换,一个是字符串反转,还有一个是约瑟夫环问题,前两个比较简单,后面一个emmmm,我这个菜鸟就拉倒了。

    完了之后就是面试了,一个人大概是15分钟的面试时间,一共好像是5个还是6个面试官,,我记不清了,,反正我进去后感觉被团团围住,,(哈哈哈,真的挺吓人的,,好丢人。。)先让你做自我介绍,然后直接就开始问专业知识了(为什么不先谈谈人生谈谈理想?),问的也很杂,很多,涵盖数据库,框架,Java的一些比较深的东西,(小菜鸡学术不精,很多都模棱两可,还有些都忘得差不多了),问完之后,给我一个算法题,是求一个数的反码,给出思路即可,可我当时太紧张,,硬是把反码和补码的求法给混淆了,哈哈哈,辛亏最后及时反应过来了,,面试官们人超级好一直都是笑容满面,丝毫没有像我之前面试的那么压抑,然后问我有没有签工作呀,感觉我们银行这边的工作环境怎么样呀之类比较轻松的话题,然后基本就结束了,走的时候还让我路上注意安,啊呀。。。面试官们真的是特别温暖了~(然后我又马不停蹄的去赶高铁回成都了,差点没赶上)

    以上

    
    
    展开全文
  • 笔记本电脑选购说明

    千次阅读 多人点赞 2019-12-08 18:08:47
    偷换概念,虚假宣传:核数越多越好,四核线程给你说八核,给你普及错的电脑知识,等等等等.... 不给发票:回去找朋友一看,电脑有问题,没发票不认账 别人的退换机,非原装机。 ....不写了太多了,总的来说,电脑...

     


    适用于新手,以及不懂配置信息的购买者。

     

    一、首先知道,你需要什么类型的电脑:游戏本?办公本?

    办公本:适用于不打游戏,平时看视频处理文档,不使用专业软件的用户。

    游戏本:顾名思义能够打游戏的本子,但是呢,不是说你不打游戏就去买办公本,游戏本都是性能很高的本子,商家为了好卖而这样说而已,对于做视频做图片,以及打游戏的用户来说,必须使用所谓的游戏本,否则性能跟不上,影响使用。

    优缺点:

    办公本轻便,重量小,续航时间长,但性能弱,不具备专业软件处理能力。一般屏幕大小都是13.3和14英寸,少量妖孽16.1英寸。

    游戏本性能高,但体积大重量大(相对而言,没那么离谱),能够支持做一些专业软件,比如做视频做图片跑数据之类的。一般屏幕大小都是15.6,少量妖孽17.3英寸。

     

    二、选择购买渠道:

    选择好的购买渠道能让你省心省力又省钱。

    1. 京东
    2. 天猫官方旗舰店
    3. 京东和淘宝(天猫)第三方店铺
    4. 本地电脑市场

    我推荐京东购买,天猫官店也可以,这里说的京东,是指 京东自营 ,第三方店铺除外。

    原因:京东售后好,诚信,方便,不费事,当然,相对而言。

    京东和淘宝(天猫)第三方店铺,这一条,不推荐,第三方店铺售后非常麻烦,全国联保是不假,但是,如果你的机器是有问题的,他是不会给你退的,哪怕是换货也很少,各种要求,什么出具检测证书,给你返厂检测才能给你退换,各种麻烦。

    另外说说本地电脑市场,电脑城一直都是受人诟病的地方,因为很多商家总是给消费者玩套路,欺骗诱导小白,所以非专业人士最好不要去,如果去,请一定带上懂电脑配置的朋友,或者,别带钱去,看好了型号京东买。

    另外说几个电脑城基本套路:

    1. AB机,看上了A,其实给你拿的B。
    2. 偷换概念,虚假宣传:核数越多越好,四核八线程给你说八核,给你普及错的电脑知识,等等等等....
    3. 不给发票:回去找朋友一看,电脑有问题,没发票不认账
    4. 别人的退换机,非原装机。
    5. ....不写了太多了,总的来说,电脑城买十分费劲,浪费精力,花钱找罪受,不建议。

     

    所以,尽量在京东买。也不是说京东就一定没问题,相对而言好很多,最起码有问题直接就能退换。

     


    综上所述,我只推荐 京东 和 天猫官店 ,所以找我推荐的,我也只会在这上面推荐,如果打算去实体店购买,能力有限,推荐不了。

    1. 预算大概多少
    2. 打游戏不打,打什么游戏
    3. 主要干吗用
    4. 想买游戏本还是办公本。

     

    电脑没有哪个品牌好哪个品牌坏,各品牌都有高端机和低端机,所以,你懂的。

    新电脑并不一定性能高,性能高低取决于配置,有的人会问为什么我新电脑都不能吃鸡,你就像在问“我这水池怎么不能养鳄鱼”,嗯,水池小了,加预算就可以搞定。

    一分价钱一分货,不懂行的人可能还选不到一分货,通过懂行的人可以选到一分半的货,但是妄图4000元买8000的货,还是洗洗睡吧。

    电脑不比手机,安卓手机两千多就能买个不错的,电脑入门就得4000-5000,再低都是电子垃圾,用一段时间就不行了。

    一般电脑卡顿都是硬件过时以及硬件有短板,部分情况短板补上电脑就可以变得很快,比如内存和硬盘,如果cpu太老造成的卡顿,只能换电脑。

    只要使用方法得当,电脑并不会越用越卡:

    win10系统的电脑,必须有固态,且系统装在固态里。

    安全软件小白用户装一个就好,真小白推荐360管家,老鸟推荐火绒。

    安装软件不要安装在c盘!!!安装软件不要安装在c盘!!!安装软件不要安装在c盘!!!重要的事情说三遍。

    如果可以,请给c盘空间留大一些,最好100g。

    定期清理垃圾,一个月也好,两个月也好。

     

    电脑配置没有最好只有更好,对于个人买家,适合自己的才是最好的,祝大家都能选到适合自己的电脑。

     

    我发了链接你就打开跳转到京东,然后加入购物车再看,复制到微信打开也行,不要自己去搜!!!自己找错了的,买错了就别来找我了,直接退货就行了,找我没意义。


    论坛伸手党、杠精、巨婴 较多,评论不再回复。如有需要,点我头像私聊,一元红包咨询,一块钱我发不了财,你上不了当,至于为什么设置门槛,自己想。


    补充个题外话,这个文章本来写给一个小圈子看的,没想到站内也有人找我推荐,那就在文章里多说几句,我推荐给你几个正在搞活动的,一般来说都是大活动大促销,当然这也都是建立在满足你的需求的情况下,推荐性价比最高的几款,我个人呢也精力有限,纯个人兴趣能帮帮大家,希望大家能理解。

    论坛里私聊我先回答这四个问题,看到了就回复你了,问 “在不在” 不说事的一律不回,时间有限。

    再补充:找我推荐又不信我,给我这磨磨唧唧的就别来了,何必呢?耽误彼此时间。简单的流程,你告诉我需求,我给你查京东自营最优选,发给你,不就完事了?我一不卖电脑二不赚你钱,跟我墨迹有什么意思??想买到最合适的,就把要求用途给我描述尽可能详细一些,每人一次机会,第二次问不回,磨磨唧唧的拉黑,还有想花4000元买8000产品的也别来。

     

    为什么不在评论区直接回复?

    电脑推荐是有时效性的,现在推荐A电脑价格4999,活动价格低性价比高可以推荐。下个月这款活动结束涨价了5499,而且又新出了其它型号B电脑,比这个性价比高一些,那这个A电脑就不能推荐了。

    放在评论区会误导他人,看见和自己需求差不多的人有推荐直接就选了,但是那条消息已经过时了,误导他人那就不好了。

     

    展开全文
  • 19跨考中科大计算机408经验贴

    万次阅读 多人点赞 2019-03-20 11:08:57
    肖秀荣的一题是一定要买的,核心考案听完之后就开始刷,我总共反反复复刷了三四遍吧,方法也是和做数学一样,每次做都标记错题,第三遍和第四遍的时候只刷错题。然后肖八出来就做肖八选择题,基本在35-45分之间,...
  • 计算机应届生月薪大多是多少

    千次阅读 2020-05-20 07:00:00
    普通二本院校计科本科,17年毕业,坐标深圳,大概的价格都是5-7k,我只有5.5k,留在二线城市的同学大概4-5k,上海的同学工资基本高几百到一。班上为数不多学的比较扎实的上海13-15,北京再高点。以上是平时成绩还可以...
  • Matlab实现图像识别(

    千次阅读 2019-12-02 08:22:33
    这节实现图像的预处理。 在最开始的时候,我们仅仅是把图像进行灰度化,并为了训练...其中X是输出数据,L为标签,这样,每次输入一个批量的数据,返还修改后的参数,然后循环个几遍,就算好了。 下节讲代码。  
  • 自驾五公里后

    千次阅读 2015-08-18 18:16:23
    去年买了车,今年休了个年假跑出去自驾开了五公里回来,有些随感就随手写写,但不是游记。 引 往前推五年,我刚从沿海城市回到内地,在转换城市的过程中有一段不算短的时间没工作,那时家里人觉着闲着,...
  • 我可以请你吃一块钱的饭,也可以请你喝两块钱的酒,但是你欠我的一百块钱你得还,不为什么,这是规矩,做人最起码的原则。 目录 借钱之惆怅,感慨万千 有些人,总喜欢从门缝里看人,“容易把人看扁了...
  • 每月开八千也不干  装残疾男青年  放此豪言的,是一个装成“残疾人”在郑乞讨了六七年的男青年  他自称老家只有老奶奶,没回去过,“没挣几十万几百万,回去老丢人”  阅读提示  商水县一...
  • 玩知乎五年,我赚了多少钱?

    千次阅读 2020-07-02 11:03:13
    答案嘛,赚钱是肯定的,但是赚多少可能不是期望的。既然这么多读者感兴趣,那么我今天就和大家唠嗑唠嗑我的知乎收入。 啊,不,放错图了,正确的应该是这张: 说来话长,但是还是要说,先让我从某年某月的...
  • 皇后问题——列出所有的解,可推至N皇后

    万次阅读 多人点赞 2017-10-21 13:14:23
    皇后问题 回溯法理解 java实现
  • 最少通过多少次的试验,能确定哪瓶是毒药。 这个问题你可以思考一下,我先来说一说最近在生活中遇到的另一间相关的事。 前段时间在设计一张数据表的时候遇到了一个小问题。情况是这样的,一条数据有着三种状态,这三...
  • 你尽可以给他这么一个算式: 1234 = 1×103+2×102+3×101+4×100 十六进制互相转换 首先我们来看一个二进制数:1111,它是多少呢? 你可能还要这样计算:1×20+1×21+1×22+1×23=1×1+1×2+1×4+1×8=15。 然而,...
  • 很多人都想知道,跳槽一次应该涨多少工资比较合适,工资涨得少了会觉得跳槽不值得,涨得高了又有人会担心自己够不着这个薪资,所以,每次跳槽,最好都是在合理范围内涨工资。朋友一毕业就在一家公司工作,现在都有四...
  • 380伏电压一安是多少瓦?

    千次阅读 2010-07-30 10:38:00
    "伏"是电压单位. "安"是电流单位. "瓦"是电功单位. "度"是电能单位. 其间有关系,但不能相互相等. 380V电压,1A的电流,其电功是380*1=380W,其电能是(按上小时计算): 380V*...
  • 计算机保研夏令营预推免

    千次阅读 多人点赞 2019-12-11 16:03:01
    上午:机试,机试oj就3到题目,两个半小时,题目非常非常简洁,就两到三行,但是数据范围和数据量特别大,数据量分三个等级,低,中,高,如果只是简单地写写能过低等级,是拿不到多少分的。第一题是所有连续区间的...
  • 网线的最大传输速度是多少?

    万次阅读 2019-10-27 10:03:19
    1)一类线:主要用于传输语音(一类标准主要用于十年代初之前的电话线缆),不同于数据传输。 2)二类线:传输频率为1MHZ,用于语音传输和最高传输速率4Mbps的数据传输,常见于使用4MBPS规范令牌传递协议的旧的...
  • 最适合C语言初学者的皇后问题问题的最优解
  • 而且这些千八百块就能买到的“大鹅”,有一半来自莆田。但因为价格公道、做工考究,所以销量都很好。 “最近这些作坊都加班加点赶工,但供应量远远无法满足渠道上的订单需求。”吴哥表示,就在北方大面积降温降雪的...
  • 计算与推断思维 、随机性

    万次阅读 2017-12-28 23:00:02
    、随机性 原文:Randomness 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译 在前面的章节中,我们开发了深入描述数据所需的技能。 数据科学家也必须能够理解随机性。 例如,他们必须能够随机将...
  • 目前c语言程序员普遍月收入是多少

    万次阅读 2017-03-23 18:41:26
    三顾人才是一个正规的人才招聘网站。目前主要的项目是负责招聘...听听C语言课就能找份月入七八千、甚至上万的工作,这么好的工资待遇,想想都不靠谱。有实力的C语言培训班所谓的包就业就是安排招聘会,有很多企业会来,
  • 其中self.max_seq_len是指一个切好词的句子最多包含多少个词,self.word_vec_dim是词向量的维度,这里面shape指定了输入数据是不确定数量的样本,每个样本最多包含max_seq_len*2个词,每个词用word_vec_dim维浮点数...
  • 全网目前最全python例子(附源码)

    万次阅读 多人点赞 2019-12-30 14:55:05
    章:Python实战 第九章:Python基础算法 第十章:Python机器学习 后续章节: 不断丰富原有1~7章节; Python基础算法; python 机器学习,包括机器学习的基础概念和十大核心算法以及Sklearn和...
  • 程序员写作能赚多少钱,怎么赚

    千次阅读 多人点赞 2017-01-16 06:54:57
    程序员通过写作怎么赚钱?有些渠道?能赚多少
  • 详细内容可以查看【Python从入门到精通】(三)Python的编码规范,标识符知多少? 4. 数据类型 4.1.各种数据类型总览 4.2.整数(int) Python3中的整数是不分类型,也就是说没有长整数类型(Long)或者短整数类型...
  • 开着一辆宝马5,天天被应酬折腾的要死要活,真想狠狠心不干了,当初干嘛非要自己创业,当年在那家外企也能挣个四五十万,加上些油水,能弄个大几十万,比自己干不知道要轻快多少!五险一金有公司给上着,多好啊,再...
  • 1米 = 3尺 , 1尺=10寸 (1尺=33.33厘米,1寸=3.333厘米) 英寸(inch,缩写为in.)在荷兰语中的本意是大拇指,一英寸就是一节大拇指的长度。当然人的大拇指的长度也是长短不一的,但是可以大概有个概念。...
  • 届蓝桥杯兴趣小组 JAVA暴解

    千次阅读 2020-02-28 10:14:04
    为丰富同学们的业余文化生活,某高校...既参加了A组,又参加了B组,但是没有参加C组的同学一共有多少人? 请你统计该数字并通过浏览器提交答案。 注意:答案是一个整数,不要提交任何多余的内容。 笨笨有话说: 哇...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 38,774
精华内容 15,509
关键字:

千八是多少