视源股份CVTE 8.17 web后台开发笔试

20道选择题 + 2道编程题 + 1道问答题

选择题考得非常非常细,基本上每个选项之间差异不大,难度还是有的,而且其中有多选题。以下记录了我不太确定的一些题目

  1. 给出IPv4地址求出兼容的IPv6地址
  2. 给出子网掩码,求最大可以连接多少台主机
  3. 给出非连通无向图的边数,求至少需要多少个顶点
  4. java弱引用能转换为强引用吗?
  5. MySQL的关键字执行顺序
  6. synchronized是否具有传递性(父类方法加了synchronized,子类方法是否也继承)

编程题(给的是一个txt文本框,0代码提示,第一题还能自动补充括号,第二题真的就是个txt,很考验你的编码能力,核心代码模式。)

1. lc128 最长连续序列

    public int longestConsecutive(int[] nums) {
        if (nums.length < 2) {
            return nums.length;
        }

        Arrays.sort(nums);

        int temp = 1;
        int result = 1;

        for (int i = 1;i < nums.length;i++) {
            int diff = nums[i] - nums[i - 1];
            // 去重
            if (diff == 0) {
                continue;
            }
            // 连续
            if (diff == 1) {
                temp++;
            }else {
            // 不连续
                result = Math.max(result, temp);
                temp = 1;
            }
        }
        return Math.max(result, temp);
    }
2. 有一个文件里面存储了全国人口的年龄,年龄之间用逗号分隔,需要统计每个年龄的人数,年龄范围0~110 (没什么难度主要就是考验一下变成基本功,看看没有ide的情况能否写出来,使用io记得捕捉异常即可)
import java.util.*;

public class Test {
    public static Object count(String filePath) {
        try (BufferedReader br = new BufferedReader(new FileReader(new File(filePath)))) {
            String info = br.readLine();
            String[] ages = info.split(",");
            
            long[] result = new long[111];
            
            for (String age : ages) {
                int index = Integer.parseInt(age);
                result[index] = result[index]++;
            }
            return result;
        } catch (Exception e) {
            e.printStackTrace();
        }
        
        return null;
    }
}


问答题
给了一个业务系统,分析其高并发的场景有哪些,如果提高QPS和保证高可用,一些数据怎么保证实时性and准确性。

总的来说,考得太细了,知识盲区还是存在的,编程题不给调试的话基本上出点小问题就没了。估计凉凉了
#广州视源电子科技股份有限公司##Java##后端开发##秋招##笔经#
全部评论
有过了的兄弟吗?做的感觉还不错,今天一看挂了
2 回复 分享
发布于 2022-09-16 11:31 重庆
第二题发现忘记怎么用流读取文件了😭
2 回复 分享
发布于 2022-08-18 09:27 广东
实习难度大吗
点赞 回复 分享
发布于 2023-02-09 09:31 湖南
一模一样  无语了
点赞 回复 分享
发布于 2022-09-07 20:34 广东
兄弟你有消息了不
点赞 回复 分享
发布于 2022-09-07 20:33 江西
第二次笔试的题目一摸一样我去
点赞 回复 分享
发布于 2022-09-07 20:30 江西
第二题不怕oom吗
点赞 回复 分享
发布于 2022-08-18 18:47 广东
有人知道多久出结果吗
点赞 回复 分享
发布于 2022-08-18 16:08 北京
艹了,忘了怎么读,就写了个try catch框架和数组
点赞 回复 分享
发布于 2022-08-18 10:05 山东
第一个编程题我记得返回的是一个区间吧?我先以为是返回最长的大小,后面发现返回错了,心态崩了
点赞 回复 分享
发布于 2022-08-18 08:38 四川

相关推荐

不愿透露姓名的神秘牛友
12-24 14:45
终面是&nbsp;2v1,一个&nbsp;HRBP&nbsp;加一个部门大老板,说是压力面,实则全程让人不适。部门主管从头至尾冷着脸,没一点表情;HRBP&nbsp;则全程假笑,那笑容看得人浑身发麻。HRBP&nbsp;先问了几个问题,我认真回答完,感觉她压根没听懂,也不追问,就尬在那儿。接着主管挑了我简历上一段经历追问,我刚说一半就被打断,说我跑题,就这一个点翻来覆去纠结追问了快&nbsp;10&nbsp;分钟,全程冷着脸,语气也特别冲。到了反问环节,我问工作时间,HRBP&nbsp;只轻飘飘说&nbsp;“正常”。我追问&nbsp;“正常是什么意思?是早九晚六吗?”,她才不情不愿地说是。我又问当地生活成本,她直接甩一句&nbsp;“网上能查到,自己去查”。我再问&nbsp;“从上一届管培生身上能看到哪些成长”,她居然说&nbsp;“你是外人,细节不好说”。客观说,有些回答或许合理,但配上她那皮笑肉不笑的表情,真的让人极度不适。全程主管除了揪着我简历追问那&nbsp;10&nbsp;分钟,其他时候要么不说话,要么就冷着脸,整个氛围压抑到极点。面到最后我实在憋不住了,挂掉电脑就忍不住哭了。事后越想越后悔:其实这个岗位和平台我本来就不是特别心仪,当时就该在反问环节直接怼回去,也不至于委屈成这样。后续更离谱,我在官网上查到自己挂了,去问对接的&nbsp;HR,微信消息发过去直接已读不回。行吧,这个部门我直接拉黑,以后再看到相关招聘,绕路走都嫌近!
你面试体验感最差/最好的...
点赞 评论 收藏
分享
评论
14
83
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务