同步是指:发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。
异步是指:发送方发出数据后,不等接收方发回响应,接着发送下个数据包的通讯方式。
7.2下午 苦瓜科技 笔试

  1. 关于集合说法正确的是 arraylist是线程不安全的,且访问比Vector快(vector线程安全)
  2. jdk1.8的JVM堆区不包含一下哪个?A.eden区D.老年代C.From surviorD.TLAB
  3. 关于volatile关键字说法正确的是。
    7.2上午 亚信科技 没问啥实质问题。说是签外包合同
    7.1某某科技现场笔试

三选一
编程笔试题,从下面两道题中任选一道,编程语言不限,请把程序写在空白 A4答题纸上,并在答题纸抬头写上姓名和手机号,答题过程请勿使用手机。
5. 单向链表逆序(注意:不使用数组或语言库自带的链表类,节点需自定义) a)创建一个单向链表,每一节点包含一个整数作为其数据内容. b)打印输出这个链表(每一个节点的数据内容)。
c)通过适当的操作使这个链表反序(不能另外创建新的链表),并打印输出反序后的结果,
d) 销毁这个链表 (如果用的是 C/C++,释放动态分配的内存).

  1. 简化一个 IP 地址库文本文件.
    司)有一个1P 地址库文本(如下,<起始地址><终止地址><地名>):
    是已排好顺序的,格式样例如下192.168.1.0192.168.1.8本地
    192.168.1.9 192.168.1.255 本地
    192.168.3.0 192.168.5.255 本地
    202.106.1.0 202.106.1.255 北京
    202.106.2.0 202.106.2.255 北京
    202.106.3.0 202.106.3.255北京
    202.107.0.0202.107.31.255辽宁202.107.32.0202.107.32.127辽宁202107.33.0202.107.36.255辽宁…(文件有上十万行)
    b)写一个程序来简化这个IP地址库文件,合并其中的IP地址连续且地名
    相同的行(可能是2行或更多行可以合并)
    c 系统提供下列库函数可供使用:
    Tools.readLine(File …)用来对文件进行逐行读取 Stringsplit()用来对每一行进行切分
    ToolsipStr2Long(String)用来把字符串格式的ip地址转换成long型整数 Tools.long2ipStr(Long)把 long 型整数的 ip 地址转换成字符串
  2. 有这样一学科的2020年全国联睿的一等买名单(文本文件,列含义:准考证号、省份、姓名、分数、学校)
    获奖名单文本文件中,已经按照省份归组,并且省内已按照分数从高到低排列,
    A1-0314安徽 杨某 347安徽师范大学时国中学 A1-0173安蛋昌某某300安徽师黄大学附国中学
    AN-0109安街 江某某136安徽师范大学附属中学 AH-0394 安徽第某某135安徽省芜湖市第一中学8J-0012 北京陈某某342 中国人民大学附属中学83-0447北京 张某某315北京大学附属中学
    83-0267北京卢某143 清华大学附属中学83-0391北京夏某某143北京大学附属中学 F3-0350 福建 施某某 339 厦门双十中学
    F3-0181福建 黄某某 146 福建师范大学附属中学
    23-0561浙江 周某某400 杭州学军中学教育集团文深中学
    ZJ-0504 浙江何某某195 绍兴市第一中学
    CQ-0298重庆 蒋某某400西南大学附属中学校
    CQ-0037 重庆 古某某 195 重庆市南开中学校

    请你写一段程序来总结出各省统计数据(省份名称、最高分、最低分、[一等奖人数]、平均分),并按各省的最低分降序排列,输出样例:
    浙江 400 195 [164] 242.701
    四川重庆400 175 [61]400195 [47]220.59241.128广东湖南362329 155 [108] 161 [59]205.639212,729
    河北江苏陕西385 150 [92]310 151 [35]314 151 [20]200.85205.663190.314

6.30下午中科软腾讯会议,直播编码
现有学生信息表(学生姓名、身份证号、学号、班级、入学时间、联系电话、已修学分)及学生选课表(学号、选课名称、上课时间、总学分、总学时),请设计接口并编写程序,包括:controller、service、mybatis或其他框架持久化、设计数据库表结构。要求如下:
1,增加接口:新增学生信息表数据
2,修改接口:根据选课名称修改选课表的上课时间和总学分字段内容
3,删除接口:根据学号,删除选课表信息
4,查询接口:根据学生姓名查询该学生所选课程有哪些
直播编码,边写边提问
说我对面向对象理解不够,编码能力 不强
6.30上午中科软现场三面笔试

  1. char型变量能不能贮存一个中文汉字,问什么?
  2. tomcat内存优化是修改哪个配置文件?修改端口是哪个文件?
  3. 关于HashMap是否有上限,若有值是多少?上限决定因素是什么?清空HashMap用什么方法?
  4. eclipse中build -class path是用来干什么的?
  5. ClassNotFoundException异常怎么解决分析?
  6. 自定义异常的用处是什么?
  7. jQuery选择器有几个,请举例说明常用的
  8. 一般常用的jvm内存优化
  9. Session和Cooike的区别与联系并说下他们的应用场景
  10. oracle和mysql创建表的命令是什么?
  11. jstat/jmap/jhat 分别是什么命令?
  12. @Resourse与Autowired注解的区别
  13. 你所了解的设计模式有哪些?
  14. Spring事务怎么实现,其特性简单叙述。
  15. Java中wait与sleep的区别。
  16. 常用的linux命令:(1)查看可用内存(2)wq与wq!的区别(3)查看指定进程。比如tomcat进程和进程号
  17. 有两个类,personSchema,personDB,类personSchema用来描述数据库中person表 的一条记录,类personDB是用来对类personSchema进行插入,删除,更新操作类。1.在main方法中写一段代码实现:插入员工编号id为ht000001并且名称为“张三”的人员。2.请写一段代码实现把刚插入的数据修改为“李四”
  18. 请简述 left join ,right join ,innerjoin ,union ,union all的区别。
  19. 请写一个接口实现登录,要求可以完整的实现数据入库,可以自由发挥,包括且不限于(接口定义,权限控制,数据加密,报文验证等)。

6.29未知公司

  • 项目的登录如何实现的
  • 数据库外连接与内连接的关键字

6.29中科软

  • spring事务的七种传播行为(居然没听说过……)
  • SpringMVC常用的注解
  • SpringMVC资源扫描怎么配置
  • SpringMVC有哪些配置文件
  • Mybatis映射文件的常见标签有哪些?
  • mybatis#{}与${}的区别
  • 创建线程的方法
  • 数据库索引的作用
  • final与finally的的区别
  • 什么时候必须使用finally
  • 常见的异常有哪些?
  • 如何解决空指针异常
  • 接口与抽象类的区别
  • 接口和抽象类是否有构造方法(接口没有,抽象类有)
  • string,stringBuilder,Stringbuffer的区别

准备二面:能运行的项目,腾讯会议

6.28中科软

  • 谈谈对面向对象的理解
  • 毕业设计涉及哪几张表,如何关联?
  • 谈谈对spring的理解
  • 什么是依赖注入DI,什么是控制反转IOC。
  • Java有哪些集合
  • list和set的区别
  • Arraylist和linkedlist的区别
  • 字符串图和转成int类型(parseInt)
  • int转字符串(tostring)

面试记录2021Peking(更新中……)相关推荐

  1. 机器学习算法工程师面试集锦(更新中)

    机器学习算法工程师面试集锦(更新中) 面试问题汇总 常用的损失函数 介绍交叉验证 特征选择方法 机器学习项目的一般步骤 经验风险最小化与结构风险最小化 训练决策树时的参数是什么 在决策树的节点处分割标 ...

  2. JAVA面试大全(持续更新中...)

    本文旨在收集Java面试过程中出现的问题,力求全面,仅作学习交流,欢迎补充,持续更新中-,部分段落选取自网上,部分引用文章已标注,部分已记不清了,如侵权,联系本人 Java基础 1.面向对象的概述 面 ...

  3. 机器学习面试知识点总结(更新中...)

    参考资料: https://blog.csdn.net/weixin_40355324/article/details/80426952 (非常全面) https://www.cnblogs.com/ ...

  4. 计算机基础面试(持续更新中)

    一.计算机网络 TCP/UDP TCP/IP即传输控制协议,是面向连接的协议,发送数据前要先建立连接,TCP提供可靠的服务,也就是说,通过TCP连接传输的数据不会丢失,没有重复,并且按顺序到达.(类似 ...

  5. Java面试-2021Gaoven-持续更新中

    Java面试 一.基础 1.&&和&的区别? |和||的区别? 1.当符号左边是false时,&继续执行符号右边的运算.&&不再执行符号右边的运算. 2 ...

  6. TCL电子软件开发生活记录(更新中)

    一.惠州实习篇: 大致情况介绍: 黑龙江人,签约深圳软件开发工程师7月份正式工作,3.7在惠州海外设计中心软件产品2组实习,实习岗统一为实习生,没有具体的职位,不过工作内容是将来签约的方向.一般是三个 ...

  7. 前端面试合集(更新中……)

    文章目录 一.CSS ```1.display:none.visibility:hidden和opacity: 0的区别?``` 二.JavaScript ```1.说一说JS数据类型有哪些,区别是什 ...

  8. 牛客网嵌入式开发面试集合(更新中....)

    文章目录 1. CVTE 嵌入式软件开发 一面面经 8.13(1h20m) 1.1 Socket中UDP/TCP相关的封装函数 1.2 三次握手和四次挥手 1.3 malloc和new的区别 1.4 ...

  9. 我在深圳面试汇总(--持续更新中)

    第一家:拓保软件有限公司(福田区)(无笔试) 1.statement与preparestatement的区别! 2.你用过哪些设计模式? 3.hibernate与ibatis的区别? 4.对sprin ...

最新文章

  1. java runnable 启动_Java开发笔记(九十七)利用Runnable启动线程
  2. SAP BPC最佳实践-SAP BPC的OLAP引擎比较(MS OLAPBW OLAP)
  3. 基于矩阵分解的推荐算法,简单入门
  4. Atitit。 《吠陀》 《梨俱吠陀》overview 经读后感  是印度上古时期一些文献的总称...
  5. [转]使用Navicat for Oracle工具连接oracle的
  6. oracle 连接greenplum,Oracle通过DBLINK访问GreenPlum
  7. c# 小程序支付后台示例_C中的#if指令示例| C预处理程序
  8. Multi-thread--Windows和Linux下通用的线程接口
  9. Kali Linux Web 渗透测试秘籍 第四章 漏洞发现
  10. 按照ISO26262标准检验建模规范:基于模型的软件开发质量工具
  11. 移动光猫上插usb储存设备在终端系统中该如何设置才能共享里面的文件。新手,小白,求大神指点
  12. *rock ,scissors ,paperpku 2339
  13. 【天光学术】西方哲学论文:中西方哲学中的虚无主义成分对比
  14. abstract 和 introduction的写法
  15. Neuronink是医学奇迹的噩梦
  16. 计算机桌面调音量的图标不见了,电脑声音图标不见了win7怎么办_win7电脑调音量的图标不见了如何找回-win7之家...
  17. 【JWT】JWT JWS JWE | 在线JWS解析工具
  18. Node中的_dirname和_filename
  19. Atomic类如何保证原子性
  20. 负数在计算机中到底是如何表示的

热门文章

  1. 全球及中国表面活性剂行业品牌运营状况与消费需求前景调研报告2022年
  2. vue + iview项目构建
  3. Razor引擎学习:RenderBody,RenderPage和RenderSection
  4. 虚拟机调优工具java VisualVM中的插件Visual GC 2.1.2离线安装,附下载地址
  5. android 缩放回弹动画,Android自定义ScrollView实现放大回弹效果实例代码
  6. 推荐一个工具MediaCoder
  7. 用友t3服务器怎么修改,用友t3修改服务器地址
  8. 3 ignite windows 上安装
  9. 10分钟完成蓝牙模块与手机之间的数据读写交互
  10. 记录编译Wien2k_18.2的过程