招银网络笔试时间两个半小时,两个小时的技能笔试和半个小时的性格测试。这里主要和大家分享一下技能笔试的内容。

Part1. 30道单选

这三道单选涉及到Java,C++,多线程,算法,数据结构,CPU,NP问题,SQL语句,IP地址转换,MBA测验,行测。可以说是非常tm的全了!

待我一道一道回忆,看看能回忆多少。

  1. 建立对象前,静态对象赋值问题。静态成员函数在建立静态对象前是可以对静态变量进行赋值的
  2. C++的子类重写父类方法问题,这个题我不会,是按照java思路做的,不知道c++有没有Override
  3. 某结构体在在32位系统中sizeof(A)的值问题。结构体由strut{ char a; float B; enmu{a,b}}组成,考虑到内存对其问题,答案应该是3*4=12字节
  4. 基类指针转换成子类指针,用  dynamic_cast
  5. 进程信号上做某个操作,就可以S<0,这个操作是等待队列。
  6. 哪个操作符不能被重载? sizeof()
  7. 某医院承诺,该院从即日起检查费仅收半价,药品价格优惠10%至20%。
      以下哪项如果为真,则该医院的承诺并不能使患者得到实惠? 该医院的收费定价远高于其他医院
  8. 代理类与被代理类,记不清了,proxy
  9. 根据诗句推理,绝代有佳人,幽居在谷中,填下一句()什么鬼。、。。
  10. ipv6地址转ipv4地址
  11. 哪个不是完全NP难问题:排序
  12. 2m*8的DRAM芯片需要多少个地址引脚:我觉得应该是10,不过答案只有11
  13. 对于sqrt(p)*sqrt(p)网络采用剪式排序,时间复杂度:不会
  14. SQL问题
  15. 大学专业A男女录取比例20% 25% B比例70% 85%,问总比例谁大,:
  16. 属于CPU中算术逻辑单元的部件是()。:加法器
  17. 哪个协议是基于TCP+UDP: DNS
  18. 在一个关系中如果有这样-个属性存在,它的值能惟一地标识关系中的每一个元组,称这个属性为( )主属性

Part2. 简答题 1道

安全系统设计,第三方APP接入银行,银行APP可以直接使用第三方服务,如何保证系统安全和数据安全。

大家自由发挥吧。。

Part3. SQL语句 4道

增删改查链表操作,填空题,不难

Part4. 编程,没有OJ 2道

第一道象棋里面马从A走到B点问题,填空题,直接填空就好了,很简单。

注意封装的数据结构,然后考虑一下边界值。

第二题2选一编程题,大概就是字符串处理。

给一个String s一个字典String[] dict,然后s里面在dict出现的就加上<br>和</br>注意可能存在连续的情况,这里把测试用例贴上来大家就能理解。

输入:

String s1 = "aaabbcc";

String[] dict2 = new String[]{"aaa","aab","bc"};

输处:

<br>aaabbc</br>c

输入:

String s = "abcxyz123";

String[] dict1 = new String[]{"abc","123"};

输处:

<br>abc</br>xyz<br>123</br>

思路:就很简单用一个数组记录是否是字典存在的,然后用0,1代表存在与否,把0-1第地方加入<br> 1-0的地方加入</br>,并注意处理开头和结尾。

时间关系就写了一个复杂度特别高的方法,反正他也不是OJ平台。。。

public static String addBlodTag(String s,String[] dict){int[] flag = new int[s.length()];int min = s.length();int max = 0;for(int i=0;i<dict.length;i++){int len = dict[i].length();if(len<min)min = len;if(len>max)max = len;}if(max>s.length())return s;StringBuffer sb = new StringBuffer();//System.out.println(min+"  "+max);for(int i=0;i<s.length();i++){for(int j=min;j<=max && i+j<s.length()+1;j++){String str = s.substring(i,i+j);//System.out.println("i = "+i+"j="+j+" sbstring =" +str);for(int k=0;k<dict.length;k++){if(str.equals(dict[k])){for(int m=i;m<i+j;m++){flag[m]=1;}}}}}if(flag[0]==0){sb.append(s.charAt(0));}else{sb.append("<br>"+s.charAt(0));}for(int i=1;i<s.length()-1;i++){if((flag[i]==1&&flag[i+1]==1)||(flag[i]==0&&flag[i+1]==0)){sb.append(s.charAt(i));}else if(flag[i]==0&&flag[i+1]==1){sb.append(s.charAt(i)+"<br>");}else{sb.append(s.charAt(i)+"</br>");}}if(flag[s.length()-1]==0){sb.append(s.charAt(s.length()-1));}else{sb.append(s.charAt(s.length()-1)+"</br>");}
//      for(int i=0;i<flag.length;i++){
//          System.out.print(flag[i]+" ");
//      }return sb.toString();}

招银网络2018笔试分享相关推荐

  1. 20220905招银网络科技笔试

    20220905招银网络科技笔试 招银这题和LeetCode480差不多,应该是改编的 题目链接 https://leetcode.cn/problems/sliding-window-median/ ...

  2. 招银网络科技笔试面试

    昨晚收到招银的面试通知,面试岗位:数据仓库.这两天准备下笔试.面试,网上搜了些资料,记录在这里: 一.上图所示数据库开发答案解析如下: --建表---------------------------- ...

  3. 招银网络科技 笔试、面试

    1. 笔试 1.1 题目 有16种状态码分别是1-16,本来应该记为{1, 1, 1, 3},但是由于粗心记为{1113},题目:求出给定的输入如{1113}能够构成不同状态码的个数.{1113}可以 ...

  4. 招银网络笔试java_招银网络科技笔试部分题目-带部分答案

    选择题: 主要考验如下几方面: 1.TCP/IP各层分别有什么协议: 2.二叉树的前序.中序.后序排列: 3.排序算法的分类,比如冒泡排序属于什么类: 4.class内部模块执行顺序,如:静态方法,静 ...

  5. 招银网络笔试java_2020招银网络科技校园招聘常见问题

    关于简历投递方面问题 Q:我可以申请几个校招职位? A:本次校园招聘您最多只能申请1个职位,因此建议明确自己希望应聘的岗位. Q:简历提交之后,我还能进行修改? A:简历状态为"简历评估&q ...

  6. 2021届招银网络科技提前批笔试

    2021届招银网络科技提前批笔试 写在前面: 第一次参加笔试,结果不重要,就当作是积累经验啦~ 有一些坑记录下来,后面的人看到也可以注意一下: 1.每部分题目是不能往回翻页的,就是说你不能想着做完了后 ...

  7. 2020届腾讯面试和招银网络面试分享

    (1)腾讯电话面一面-互娱 腾讯:30min 1.项目中搭建流媒体服务器的过程,rtsp的底层的什么协议,为什么选这个协议, 哪个字节到哪个字节是什么?视频流的时延,码流,分辨率?想过怎么优化吗? 2 ...

  8. 字节+唯品会以及招银网络,分享一下我的春招经历,顺便问一下去哪家好?

    字节跳动 1.死锁的四个必要条件 2.如何避免死锁? 3.如何检测死锁? 4.数据库中是否会出现死锁?数据库中的死锁避免是否可用刚才说的方法来避免? 5.如果进程一次锁住数据库中的多条记录来避免死锁, ...

  9. 招银科技在线笔试(2018.3.12)

    招银科技在线笔试分为两部分: 第一部分(专业技能/120min): 一.选择题30道: 主要包含计算机网络,代码阅读(C++和Java),Sql语句阅读和一道数字推理. 如:SRAM和DRAM,C结构 ...

最新文章

  1. MFC libraries are required for this project. Install them from the Visual Studio installer (Individu
  2. Windows安装MRTG后的配置
  3. TCP/IP总结(3)数据包
  4. JavaScript自执行匿名函数
  5. this.scrollheight获取textarea的高度是0_53小米电子时钟/v1.0 介绍
  6. c语言funcode空格消失的函数,funcode海底世界练习c语言
  7. 采用 KMP 算法编程实现病毒感染检测算法
  8. android wifi速度太慢,手机连上wifi之后速度比4G还慢?设置好DNS让你体验飞一般的感觉...
  9. java前端vml_在Web中使用JavaScript和VML实现WebGIS中的测距
  10. cloud华为云服务登录(华为云服务平台登录入口)
  11. 中国云计算已沦为系统集成商
  12. uniapp禁止单页面侧滑返回
  13. Python爬虫爬取微信朋友圈
  14. php推送消息到邮箱,thinkphp3.2通过PHPMailer发送邮件推送消息
  15. Android面试题集1
  16. 关于swiper在移动端,快速上下滑动出现白边的解决办法
  17. android开源框架总结
  18. PPP over Ethernet(PPPoE)协议
  19. CSDN什么时候倒闭啊
  20. 查找:update $push failed with “Resulting document after update is larger than 16777216”问题引起的原因

热门文章

  1. [Android Pro] proguard.cfg 配置文件
  2. mysql core dumped_关于Segmentation fault (core dumped)几个简单问题的整理
  3. 基于ssm企业后勤订餐管理系统的设计与实现-计算机毕业设计源码+LW文档
  4. 用Python爬取微信好友头像,才知道好友都是这样的人
  5. Consul小贴士-记一次Consul注册failing状态跟踪
  6. EMC trainning杂谈
  7. 「Python 网络自动化」Nornir—— Inventory(主机清单)介绍
  8. LINUX IIO子系统分析之四 IIO EVENT介绍
  9. CentOS 6.4 x64 Cacti 监控安装配置
  10. spring-boot-starter-quartz 添加定时任务立即执行一次的问题解决