4.8招行信用卡笔试

ee菜鸡,鼓励自己别放弃。

【选择题 4 * 14 = 56分】

第6题:网络攻击手法:xss。我选了含alert的那个。

第8题:Linux:配置环境变量的命令。我选了export

第9题:选一个错误的,我选了“数据库第二范式是为了去除冗余数据”。还有一个选项是“连表操作”,不知道是啥,下来看看。

第13题:原来程序运行是20s,优化后指令数变为原来的70%但CPI变为原来的1.2倍,求程序运行时间。我选了16.8s

第14题:五选一,哪一个和其他几个不一样。RPC,HTTP,IP,TCP,UDP。我选了RPC。

不记得题号的一题:应该是lc上的原题,类似剑指前序中序重建二叉树,这里是中序后序重建二叉树。

又是不记得题号的一题:移动数组的前p个元素到后边,a_0a_1a_2...a_n a_pa_{p+1}...a_na_0a_1...a_{p-1}
MarkDown语法不知道为什么总挂,凑活看吧。 转化为
问在空间复杂度O(1)的情况下时间复杂度能到多少,我选了O(N)

【算法 22 * 2 = 44 分】

第1题:《镜像回文字符串》

1 <==> 1
2 <==> 5
3 <==> 8
4 <==> 7
6 <==> 9
【输入】
2(代表输入个数)
69
6996
【输出】
YES
NO
楼主是一个只会暴力的菜鸡,但暴力也没AC,不知道为啥。望评论区大佬指点

import java.util.HashMap;
import java.util.Map;
public class test0408 {
    public static void main(String[] args){
        Solution solution = new Solution();
        System.out.println(solution.isValid("1111"));
    }
}
class Solution {
    boolean isValid(String s) {
        Map<Character, Character> map = new HashMap<>();
        map.put('1','1');
        map.put('2','5');
        map.put('5','2');
        map.put('3','8');
        map.put('8','3');
        map.put('4','7');
        map.put('7','4');
        map.put('6','9');
        map.put('9','6');
        for (int i = 0, j = s.length() - 1; i < j; i++, j--) {
               if(s.charAt(i) != map.get(s.charAt(j))){
               return false;
            }
        }
        return true;
    }
}

第2题 《编辑数字》

中间系统消息:符号只能加在数字中间,不能加在开头。
大意:输入数字字符串,中间可以加数字。如:输入21 则可以得到1。因为2-1=1。求可以得到目标数字的解法个数。
【输入】
21 1
12345 3
【输出】
1
1
因为:2-1=1; 1-2+3-4+5=3
唉太菜了,只有一个回溯法的思路,这题本地IDE都没跑通。

【选做部分】

因为算法都跪了,留给选做题的时间就2-3分钟。大概看了一下开发方向的题目,主要考SQL语句、Spring MVC、设计模式。
反正都是我还没复习到的点。
至今春招实习零offer,别弃疗别弃疗。

#招行笔试##招商银行信用卡中心##笔经##校招#
全部评论
兄弟收到面试通知了么?
1 回复 分享
发布于 2020-04-10 09:02
&同8号,刚查了状态为应聘者拒绝😭
1 回复 分享
发布于 2020-04-10 08:36
&大佬本科吗
1 回复 分享
发布于 2020-04-08 22:49
&不知道招行笔试筛人不😐
1 回复 分享
发布于 2020-04-08 22:46
楼主,笔试算法题是看通过测试用例百分比算分么?
点赞 回复 分享
发布于 2022-05-06 16:21
老哥面试了吗
点赞 回复 分享
发布于 2020-04-29 22:39
应聘阶段还是“测评筛选”,是不是已经挂了😥
点赞 回复 分享
发布于 2020-04-12 17:03
&老哥这题目是怎么记下来的,我都没记住
点赞 回复 分享
发布于 2020-04-10 09:05
第一题编程,遍历判断的时候 i < j改成i<=j应该可以AC
点赞 回复 分享
发布于 2020-04-09 16:42
private static int dfs(final String str, final int len, final long sum) {         if (len == 1) {             return sum - Long.valueOf(str.substring(0)) == 0 ? 1 : 0;         }         final long val = Long.valueOf(str.substring(len - 1));         final int noRes = dfs(str, len - 1, sum);         final int addRes = dfs(str.substring(0, len - 1), len - 1, sum - val);         final int minusRes = dfs(str.substring(0, len - 1), len - 1, sum + val);         return addRes + minusRes + noRes; }
点赞 回复 分享
发布于 2020-04-09 14:58
简直跟我的不能更像 我也是第一道暴力 结果没过
点赞 回复 分享
发布于 2020-04-09 13:36
我也是第二个coding没做出来,然后选做题只有10分钟不到了,就做了三道题😢
点赞 回复 分享
发布于 2020-04-09 11:07
&跟你情况一样,我代码也没AC,查了好久,放弃,就去做选做题了,能多得一分是一分
点赞 回复 分享
发布于 2020-04-09 09:28
&编程第二题,每个位置有三种选择,加号、减号和不添加符号,从后往前递归就可以了
点赞 回复 分享
发布于 2020-04-09 01:15
同是转专业,老铁多刷些力扣题呀,加油
点赞 回复 分享
发布于 2020-04-09 00:35
&第一个编程,奇数个的时候中间那个只能是1
点赞 回复 分享
发布于 2020-04-08 23:28
&太难了,本科的知识都忘差不多了😓
点赞 回复 分享
发布于 2020-04-08 23:00
&请问大佬投的java开发岗吗?
点赞 回复 分享
发布于 2020-04-08 22:59
哈哈哈,楼主跟我情况比较像,我俩分数应该差不多,继续加油啊!😂
点赞 回复 分享
发布于 2020-04-08 22:52

相关推荐

Wy_m:只要不是能叫的上名的公司 去实习没有任何意义 不如好好沉淀自己
点赞 评论 收藏
分享
评论
6
31
分享

创作者周榜

更多
牛客网
牛客企业服务