ICode9

精准搜索请尝试: 精确搜索
  • 小红书19面试题总结(错题整理)2020-06-06 19:58:27

    1、对一棵先序遍历节点编号为12435678,中序遍历为42165738的二叉树,进行左子节点优先的广度优先遍历,搜索到编号为6的节点需要几次查询-------7    中序遍历和后序遍历搞混了所以没做出来,先序中序后序的区别在于顶点节点的访问顺序,推断出树的结构,好做多了; 广度优先遍历,是从上到下

  • 大数据面试题整理2020-06-06 18:05:15

    有道云笔记原文件和PDF文件已上传:https://download.csdn.net/download/z1941563559/12501011 1.HashMap和Hashtable区别 2.HashMap、Hashtable、ConcurrentHashMap的原理与区别 3.Java垃圾回收机制和生命周期 4.怎么解决Kafka数据丢失的问题 5.zookeeper是如何保证数据一致

  • webpack面试题2020-06-06 17:52:57

    0.有哪些常见的Loader?你用过哪些Loader? (我开始熟悉的报起了菜名) raw-loader:加载文件原始内容(utf-8) file-loader:把文件输出到一个文件夹中,在代码中通过相对 URL 去引用输出的文件 (处理图片和字体) url-loader:与 file-loader 类似,区别是用户可以设置一个阈值,大于阈值时返回

  • 面试题.29 LeetCode题目 “顺时针打印矩阵”2020-06-06 15:09:45

    本题与No.54 LeetCode题目 “螺旋矩阵”相同。 文章目录题目描述解题思路完整代码性能结果 题目描述 给定一个包含 m x n个元素的矩阵(m 行, n 列),请按照顺时针螺旋顺序,返回矩阵中的所有元素。 示例 1: 输入: [ [ 1, 2, 3 ], [ 4, 5, 6 ], [ 7, 8, 9 ] ] 输出: [1,2,3,6,9,

  • 面试题29.顺时针打印矩阵2020-06-06 12:55:12

    模拟+记录路径 思路 模拟矩阵打印的路径,同时用数组record记录当前元素是否被访问过 注意边界处理,否则易越界。 代码 /** * 2ms O(mn) * 空间复杂度 O(mn) */ public static int[] spiralOrder(int[][] matrix) { if(matrix==null||matrix.leng

  • 腾讯音乐Android工程师一面面试题记录2020-06-05 17:02:17

    最近参加了一次鹅厂音乐Android工程师面试,这里凭记忆记录了一些一面的面试题,希望能帮到正在面试的你! 1、Java调用函数传入实际参数时,是值传递还是引用传递? 2、单例模式的DCL方式,为什么需要第二次判空? 3、volatila有什么作用?AtomiticInteger有什么作用,底层实现原理是什么?与synchron

  • 我凭借这份30页面试宝典文档资料,拿下了百度、美团、字节跳动、小米等大厂的offer【内含答案】2020-06-05 15:55:50

    前言:看了一下桌边的日历,新的6月,已经过去5天了。明天又是周六了,大家准备怎么度过呢?趁着大家周末给大家分享一个软件测试工程师面试题汇总。   拿到大厂的offer一直是软件测试朋友的一个目标,我是如何拿到大厂offer的呢,今天给大家分享我拿到大厂offer的利器,大厂核心知识面试宝典,30页

  • 面试题:http和https的区别?什么是http无状态协议?什么是本地存储?2020-06-05 09:02:04

    面试题:http和https的区别   1. 开头分别是http"//, https://, s是security的意思 2. http不安全,https是安全的 3. http默认端口是80, https 443 (Telnet可以查看) 4. http在osi网络模型中最高层应用层,而https有安全机制,在传输层操作, (物数网传会表应) 5. http直接发布即可,https需要从ca

  • 前端面试题-渐进增强和优雅降级2020-06-04 22:06:48

    一、背景介绍 渐进增强和优雅降级这两个概念是在 CSS3 出现之后火起来的。由于低级浏览器不支持 CSS3,但是 CSS3 特效太优秀不忍放弃,所以在高级浏览器中使用CSS3,而在低级浏览器只保证最基本的功能。二者的目的都是关注不同浏览器下的不同体验,但是它们侧重点不同,所以导致了工作流程

  • [Java网络安全系列面试题] GET 和 POST 的区别在哪里?2020-06-04 20:53:53

      一. 概述 本文的内容源自其他博客的总结,属于笔者的读书笔记,结构如下: HTTP 的请求报文 GET 方法的特点 POST 方法的特点 GET 和 POST 的区别 二. HTTP 的请求报文 首先我们要解决的第一个问题是:GET 和 POST 是什么? GET 和 POST 其实都是 HTTP 的请求方法。除了这 2 个请求

  • 前端复习面试题清单2020-06-04 10:52:08

    1,vue的生命周期: --beforecreat(数据观测和初始化事件还没开始) --created(完成数据观测,属性和方法的运算,但是$el属性还没显示出来。) --brforemount(已经把data里面的数据和模板生成html,但是还没有挂载到html页面上去,在挂载开始之前被调用) --mounted(完成了模板的html,渲染到html页面去)

  • LeetCode 剑指offer 面试题22. 链表中倒数第k个节点2020-06-03 21:04:05

    输入一个链表,输出该链表中倒数第k个节点。为了符合大多数人的习惯,本题从1开始计数,即链表的尾节点是倒数第1个节点。例如,一个链表有6个节点,从头节点开始,它们的值依次是1、2、3、4、5、6。这个链表的倒数第3个节点是值为4的节点。   示例: 给定一个链表: 1->2->3->4->5, 和 k = 2.

  • LeetCode 剑指offer 面试题58 - II. 左旋转字符串2020-06-03 20:57:11

    字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。   示例 1: 输入: s = "abcdefg", k = 2输出: "cdefgab"示例 2: 输入: s = "lrloseumg

  • 面试题5:替换空格2020-06-03 19:04:26

    请实现一个函数,把字符串中的每个空格替换成"%20"。例如输入“We are happy.”,则输出“We%20are%20happy.”。 C++版本 //================================================================== // 《剑指Offer——名企面试官精讲典型编程题》代码 // 作者:何海涛 //=============

  • 面试中遇到的问题2020-06-03 18:57:03

      每年都有大批的应届生步入社会, 也有大批的程序员跳槽, 尤其是三四月, 九十月. 金三银四, 金九银十. 跳槽找工作面试是必须的. 面试时有时候会遇到各种各样的问题, 也许还会有各种各样的奇葩问题.  我面试的时候, 去之前会把中意的公司网上查查, 去面试的时候会带个小本本,

  • 208道Java常见面试题2020-06-03 14:06:30

      一、Java 基础 1.JDK 和 JRE 有什么区别? JRE=JVM+各种基础类库+java类库(String\System) JDK>JRE>JVM JRE:是java运行时环境  JDK:是java开发工具包 2. == 和 equals 的区别是什么? 1、对象类型不同:a:equals():是超类Object中的方法。b:==:是操作符。 2、比较的对象不

  • 面试题3:数组中重复的数字2020-06-03 12:57:09

    题目:在一个长度为n的数组里的所有数字都在0到n-1的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。例如,如果输入长度为7的数组{2, 3, 1, 0, 2, 5, 3},那么对应的输出是重复的数字2或者3。 这个题目有三种

  • net 面试题2020-06-02 23:06:46

    转载 https://blog.csdn.net/ananlele_/article/details/99583286 1、简述 private、 protected、 public、 internal 修饰符的访问权限。 private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制

  • 常见面试题—css实现垂直水平居中2020-06-02 19:08:55

    常见面试题—css实现垂直水平居中 前言 面试中常常被问到,如何使用css来实现一个元素的垂直水平方向上居中,特别是笔试题的时候,这道题目的出现频率还是比较高的,当然,在我们的生活中,也常常会有垂直水平居中的需求。 css实现垂直水平居中的三种方案 1.容器内元素display:inline/inline

  • LeetCode 剑指offer 面试题06. 从尾到头打印链表2020-06-02 16:02:46

    输入一个链表的头节点,从尾到头反过来返回每个节点的值(用数组返回)。   示例 1: 输入:head = [1,3,2]输出:[2,3,1]  限制: 0 <= 链表长度 <= 10000 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/cong-wei-dao-tou-da-yin-lian-biao-lcof著作权归领扣网络所有。商业转载请联

  • LeetCode 剑指offer 面试题64. 求1+2+…+n2020-06-02 15:56:52

    求 1+2+...+n ,要求不能使用乘除法、for、while、if、else、switch、case等关键字及条件判断语句(A?B:C)。   示例 1: 输入: n = 3输出: 6示例 2: 输入: n = 9输出: 45  限制: 1 <= n <= 10000 来源:力扣(LeetCode)链接:https://leetcode-cn.com/problems/qiu-12n-lcof著作权归领扣网络

  • js面试题2020-06-02 14:53:26

    1、考查函数表达式知识   var  h  =  function  a(){     return  23;   }   console.log(typeof  a())    // 报错   2、封装函数insertAfter( );功能类似insertBefore( )   Element.prototype.insertAfter = function(targetNode, afterN

  • 怎么学java? java面试题?2020-06-02 11:36:26

    今天是六月一日,作为一个巨婴,仍旧待在电脑前过着他的儿童节,也是蛮快乐的哈。在这里我也为java小白或者面临就业的大学生或者培训出来的童鞋奉上我准备的儿童节礼物。 首先是给java小白的礼物,奉上java的学习路线: 1.尚硅谷视频全集路线 2.java超详细易懂学习路线图 真心觉得超

  • 字节跳动+百度+阿里巴巴高频面试题之链表专题(二)2020-06-01 16:52:13

    高频面试题之链表专题公开课(二) 本节目标 1、逆置一个单链表。(2020年阿里巴巴二面原题) 2、判断单链表是否是回文结构。(2019年字节跳动二面原题) 3、删除一个有序单链表中的重复节点。(2019年字节跳动二面原题) 4、复杂链表的复制。(2020年百度二面原题) 1、逆置一个单链表。

  • 力扣第一刷:面试题53 - II. 0~n-1中缺失的数字(为了感受力扣的提交格式,,有点怪怪的)2020-06-01 13:58:31

    面试题53 - II. 0~n-1中缺失的数字 题解: 1. class Solution { public: int missingNumber(vector<int>& nums) { int size=nums.size(); int yi=0; for(int i=0;i<size+1;i++) yi^=i; int yi2=0

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有