恒生电子实习记录-11

16 篇文章 1 订阅
15 篇文章 0 订阅
  • 转眼我在恒生电子也快两个月了,也快到恒生校招笔试的日子了,今天就写一写我笔试和面试时候的小细节吧~
  • 还记得那是7月的一个普通的下午,我和一个同学一起参加了恒生的笔试,因为恒生校招群里的人非常多,我觉得这个公司肯定是比我投的一些其他小公司有实力的,毕竟我的理解里一个公司的好坏和应聘者人数成正比嘛,至少还有个校招群。。很多小公司招人都很草率,之前面试过就直接hr联系我叫我去,还给我开一个生活费都不够的价让我去实习六个月。。。在这边也建议大三的同学们,这种公司真的不建议去,尤其是强制实习6个月或以上的 你想想为什么他们让你实习那么长时间 还不是你实习干活便宜,给人家白打工,每年都会有很多这种公司去市场上拉人,他们的面试很简单,笔试可能就是一个测评,没有门槛或者门槛很低,去了就搬砖六个月 什么也学不到不说,拿的薪水不如人家的一半,这样的六个月 你再想准备秋招的时候只怕是什么也不会了,就只能留在他们公司继续打工。
  • 说回正题奥 ,我参加恒生的笔试时,由于投递的Java开发实习生岗位,我也不知道这个题是不是所有岗通用的,不过题真的不算特别难。选择题是很多Java基础,计算机网络的知识,还有一些基本的智力题,大家应该都清楚。选择过后是数据库,因为恒生业务比较特别,需要开发者对数据库有一定的掌握,所以大题考数据库并不奇怪,大概就是写一些数据库带条件查询和带条件的修改。奇怪的在下一部分,算法题 恒生的算法题是手写冒泡排序,看到题目的时候我真的觉得世界是美好的,没有那么多恶意。。。结果算法过后是编程题 ,然后考了一个算法 我当时又蒙了 做题的心情就起起伏伏的,不过还好,最后那道编程题也不算很难,下面说一下它的内容
  • 给你一个字符串,其中有大写字母和数字,你需要做的是对其中的所有数字进行加密,并保证有方法还原,还原的方法只要在注释中写思路就可以,但加密的方法要写清思路和代码,并且输出一个加密过后的只有大写字母的字符串。这个题一看就是人工判卷的,所以可能分数占比比较大,我的同学也就是因为没做出这道题导致笔试都没过收到了感谢信。然后是我当时的思路
  • 首先是规定字典,因为既然是加密,就总要把数字替换成字母的,而且还要是比较特殊的字母替换,假设我们用 A 替换 1 那么最后转换回来的时候,我们怎么知道它原来是 A 还是 1 呢?所以替换必须设立一个字典,这个字典中的数字替换者一定是能和原来的字母区分开的,所以我想到一个办法,用多个换一个。首先规定
  • 1 – ON
    2 – TW
    3 – TR
    4 – FO
    5 – FI
    6 – SI
    7 – SE
    8 – EI
    9 – NI
    0 – ZE
    这样,一个两位换一位的密码字典就做好了,我这里就是随便以他们的英文字母开头两位作为标记,也有很多其他方法,类似的都可以,然后假如给定的字符串是 AA2V67S98IFE2
    它就会变成 AA TW V SI SE S NI EI IFE TW 这中间是不允许加空格的,所以合起来以后虽然改变了数字 但是会导致无法拆分 因为假如给的字符串是 TW2 这个方法会把他变成TWTW 解析时又会变成 22 导致错误,所以要用一个分隔符隔开单个字符。也就是假设A是start B是end 先用 AB 圈起所有单个字符,再去转换数据字典 这样 AA2V67S98IFE2就会变成
    AAB AAB ATWB AVB ASIB ASEB ASB ANIB AEIB AIB AFB AEB ATWB
    中间同样是没有空格的 但是AB之间的所有字母是一位,所有数字是两位,这样就可以通过字典和AB直接的位数解析字符串了 也就是发现一个A或BA,立刻去找下一组 BA 因为下一组BA就是这个字符的结束和下个字符的开始,且我们的字典里是没有BA这个字段的 所以BA连在一起只可能是间隔位。当然,这个间隔符号可以用任意字符去替换 甚至可以用 START END 只要是能识别出来的和字典里不重复的都可以。这样这个题也就结束了。
  • 这个题没有用什么花里胡哨的基本算法,考的就是思维能力 ,而且也不难,我写完就觉得挺有意思的。
  • 笔试以后就是面试了,我的面试通知大概在笔试一周以后,当时因为招的人比较多,笔试过的人也比较多,所以面试的时候,每个人去哪个部门实习其实已经确定下来了,因为当时面试我的就是我们部门经理,面试主要的业务问题有:你了解恒生吗?了解过目前的金融行业吗?购买过理财产品吗?
  • 技术问题主要有:String类的基本方法和功能,创建一个对象的过程,还有根据项目的提的一些问题。
  • 有没有感觉非常简单!我当时面试完第一反应是,完了 又让他们拿我刷kpi了,然后就该吃吃该喝喝了,没想到几天以后就收到了实习offer。
  • 当然面试这个环节因人而异 在群里还听说其他部门的兄弟面了一个多小时,从jvm到数据库索引和调优都说一遍拿到offer的,也有45分钟的 总之这次可能是我比较幸运,进来以后也一直没有放松一直在学习,生怕老大嫌弃我。。。如果你还有关于恒生电子笔试或面试的问题可以评论或者私信问我
    当然,如果你对这里感兴趣也可以去看我之前的博客,这些记录了我在恒生的生活和开发的一些细节,下周886~
  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值