国企一面会问什么?

前言: \textcolor{Green}{前言:} 前言:

快秋招了,那么这个专栏就专门来记录一下,同时呢整理一下常见面试题
部分题目来自自己的面试题,部分题目来自网络整理

国企注重的和私企会不太一样。所以关注国企的就需要了解一下了。

给我冲

  • 学习目标:
  • 面试题:
  • 算法题:
  • 完成?

学习目标:

  • 国企一面常见问题
  • 算法题:两数相加

面试题:

  1. 自我介绍
  2. 什么时候入党?
  3. 有女朋友吗?是就业还是读研?
  4. 哪里人?
  5. 父母
  6. CSDN相关问题
  7. csdn上一般分享的是什么?
  8. 重新学习的东西会很多,你是否做好准备?
  9. 英语成绩
  10. 本科期间能力可以,为什么没有选择就业
  11. 平时有什么兴趣爱好
  12. 用几个词评价自己的优缺点

好了,这是我遇到国企的面试问题。照旧,来道算法题解一解

算法题:

题目来源: \textcolor{blue}{题目来源: } 题目来源: 2. 两数相加
等级:中等 \textcolor{OrangeRed}{等级:中等} 等级:中等

题目描述

给你两个 非空 的链表,表示两个非负的整数。它们每位数字都是按照 逆序 的方式存储的,并且每个节点只能存储 一位 数字。

请你将两个数相加,并以相同形式返回一个表示和的链表。

你可以假设除了数字 0 之外,这两个数都不会以 0 开头。

示例 1:
国企一面会问什么?_第1张图片

输入:l1 = [2,4,3], l2 = [5,6,4]
输出:[7,0,8]
解释:342 + 465 = 807.

示例 2:

输入:l1 = [0], l2 = [0]
输出:[0]

示例 3:

输入:l1 = [9,9,9,9,9,9,9], l2 = [9,9,9,9]
输出:[8,9,9,9,0,0,0,1]

提示:

  • 每个链表中的节点数在范围 [1, 100] 内
  • 0 <= Node.val <= 9
  • 题目数据保证列表表示的数字不含前导零

代码编写

方法

/**
 * Definition for singly-linked list.
 * public class ListNode {
 *     int val;
 *     ListNode next;
 *     ListNode() {}
 *     ListNode(int val) { this.val = val; }
 *     ListNode(int val, ListNode next) { this.val = val; this.next = next; }
 * }
 */
class Solution {
    public ListNode addTwoNumbers(ListNode l1, ListNode l2) {
        ListNode l3 = null;
        ListNode l4 = null;
        int carry = 0;
        while (l1 != null || l2 != null) {
            int x = l1 != null ? l1.val : 0;
            int y = l2 != null ? l2.val : 0;
            int sum = x + y + carry;
            if (l3 == null) {
                l3 = l4 = new ListNode(sum % 10);
            } else {
                l4.next = new ListNode(sum % 10);
                l4 = l4.next;
            }
            carry = sum / 10;
            if (l1 != null) {
                l1 = l1.next;
            }
            if (l2 != null) {
                l2 = l2.next;
            }
        }
        if (carry > 0) {
            l4.next = new ListNode(carry);
        }
        return l3;
    }
}

完成?

今天结束。之前学习的明白了吗?
  • 技术笔记 2 遍

  • CSDN 技术博客 3 篇

  • 习的 vlog 视频 1 个

你可能感兴趣的:(面试总结-备战秋招,面试,职场和发展,国企)