ICode9

精准搜索请尝试: 精确搜索
  • Java面试题【1】2022-05-20 21:35:13

    Java面试题总结 2022-05-20 1)Java有没有goto? goto是C语言中的,通常与条件语句配合使用,可用来实现条件转移, 构成循环,跳出循环体等功能。Java保留了这个关键字但是没有使用。 2)&和&&的区别? &和&&都表示逻辑与的关系,同真则真,有假则假。 &&具有短路的功能,即如果第一个表达式为 fals

  • C#面试题2022-05-20 16:02:22

    一、笔试面试题: 简述 private、 protected、 public、 internal 修饰符的访问权限。 答 . private : 私有成员, 在类的内部才可以访问。 protected : 保护成员,该类内部和继承类中可以访问。 public : 公共成员,完全公开,没有访问限制。 internal: 在同一命名空间内可

  • 面试题 05.06. 整数转换-----位运算2022-05-19 23:33:38

    题目表述 整数转换。编写一个函数,确定需要改变几个位才能将整数A转成整数B。 示例: 输入:A = 29 (或者0b11101), B = 15(或者0b01111) 输出:2 位运算 依次判断A和B各位置上面的数字是否相同,如果不相同则改变位数res+1 class Solution { public int convertInteger(int A, int B) {

  • 面试题 05.07. 配对交换-----位运算2022-05-19 23:31:55

    题目表述 配对交换。编写程序,交换某个整数的奇数位和偶数位,尽量使用较少的指令(也就是说,位0与位1交换,位2与位3交换,以此类推)。 示例: 输入:num = 2(或者0b10) 输出 1 (或者 0b01) 位运算 循环32位,让1依次左移i位,判断num的哪一位不为0,如果不为0再接着判断i当前是为偶数位,还是奇数位,通过(i

  • LeetCode(面试题17.12)BiNode2022-05-18 21:34:44

    虽然过了,但是还是不是很清楚,中序遍历,访问每个非空节点时,将左指针置空,pre记录每个父节点,父节点的right置为当前节点 /** * Definition for a binary tree node. * struct TreeNode { * int val; * TreeNode *left; * TreeNode *right; * TreeNode(int x) :

  • Java面试题(七)2022-05-17 13:35:57

    1. 在switch和if-else语句之间进行选取,当控制选择的条件不仅仅依赖于一个x时,应该使用switch结构;正确么? 不正确。  通常情况下,进行比较判断的处理,switch 和if-else可以互相转换来写;if-else作用的范围比switch-case作用范围要大,但是当switch-case和if-else都可以用的情况下,通常推荐

  • 面试题 04.09. 二叉搜索树序列-----回溯法2022-05-16 23:33:11

    题目表述 从左向右遍历一个数组,通过不断将其中的元素插入树中可以逐步地生成一棵二叉搜索树。 给定一个由不同节点组成的二叉搜索树 root,输出所有可能生成此树的数组。 示例: 输入: root = [2,1,3] **输出: **[[2,1,3],[2,3,1]] **解释: **数组 [2,1,3]、[2,3,1] 均可以通过从左向

  • 前端面试题2022-05-16 19:00:24

    vue路由跳转方式及其区别 一、router-link <router-link :to="{name:"home"}"> <router-link :to="{path:"/home"}"> // name,path都行 建议name 二、编程式导航 this.$router.push() 三、this.router.replace() 四、this.router.go(n) -- 向前或者向后跳转n

  • android逆向面试题2022-05-16 14:02:00

    1.dex整体加固的脱壳方法 dex加固算是第二代主流加固工,下面是常见脱壳方案。 1.app运行后,直接在app内存中暴力搜索 dex\n035,然后进行dump数据。 2.dvmDexFileOpenPartial通过hook这个函数解密。 2.ptrace注入流程 主要就是通过利用系统ptrace函数进行实现的,目前主流的frida注入框

  • Leetcode每日一题:22/05/16:面试题04.06:后继者2022-05-16 12:03:34

    设计一个算法,找出二叉搜索树中指定节点的“下一个”节点(也即中序后继)。如果指定节点没有对应的“下一个”节点,则返回null。 思路:二叉搜索树中序遍历有序,因此:中序后继节点,也就是比它大的最小的一个节点, 若节点存在右子树,则该最小值为右子树的最左叶子节点 若不存在右子树,则该最小

  • 程序员面试金典:面试题 01.02. 判定是否互为字符重排2022-05-16 12:01:26

    给定两个字符串 s1 和 s2,请编写一个程序,确定其中一个字符串的字符重新排列后,能否变成另一个字符串。 思路:实际上就是比较两个字符串中相同字符的个数是否相同 class Solution { public boolean CheckPermutation(String s1, String s2) { int len1 = s1.length();

  • 面试题汇总2022-05-16 10:02:19

    1、 如何部署环境? 以docker为例,以java语言为主,我们先构建 2、如果程序出错,如何定位到错误日志? 1.如果我们的程序是docker来部署的,我们重复之前错误步骤的同时,用docker logs -f containerID,来查看错误日志提交给开发 2.如果不是用docker部署的,我们重复之前的错误步骤的同时,使用tai

  • leetcode 每日一题 面试题 04.06. 后继者2022-05-16 09:31:39

    leetcode 每日一题  面试题 04.06. 后继者 /** * Definition for a binary tree node. * public class TreeNode { * int val; * TreeNode left; * TreeNode right; * TreeNode(int x) { val = x; } * } */ class Solution { boolean b = false;

  • 面试题 04.02.一次编辑-----两种解法2022-05-15 23:01:14

    题目表述 字符串有三种编辑操作:插入一个字符、删除一个字符或者替换一个字符。 给定两个字符串,编写一个函数判定它们是否只需要一次(或者零次)编辑。 示例: 输入: first = "pale" second = "ple" 输出: True 双指针 替换:替换的前提当然是两个字符串的长度相等即 m=n,如果 first 和

  • 测试面试题集锦(六)| 软素质篇与反问面试官篇(附答案)2022-05-15 15:31:16

    本系列文章总结归纳了一些软件测试工程师常见的面试题,主要来源于个人面试遇到的、网络搜集(完善)、工作日常讨论等,分为以下几个部分,供大家参考。如有错误的地方,欢迎指正。有更多的面试题或面试中遇到的坑,也欢迎补充分享。希望大家都能找到满意的工作,共勉之!~1.测试常见问题与流程篇2.

  • 程序员面试金典:[面试题 01.01. 判定字符是否唯一]2022-05-14 13:31:56

    实现一个算法,确定一个字符串 s 的所有字符是否全都不同。 限制: 0 <= len(s) <= 100 如果你不使用额外的数据结构,会很加分。 //法一:使用额外空间,记录次数 class Solution { public boolean isUnique(String astr) { int[] count = new int[128]; for (char c

  • Java面试题(五)2022-05-14 13:31:08

    1.Integer与int的区别 int是java提供的8种原始数据类型之一,Java为每个原始类型提供了封装类,Integer是java为int提供的封装类。 int的默认值为0,而Integer的默认值为null 要想表达出没有参加考试和考试成绩为0的区别 2.java.sql.Date和java.util.Date的联系和区别 java.sql.Date 和

  • Spring Cloud面试题(2020最新版)2022-05-13 19:32:53

    Spring Cloud面试题(2020最新版) Spring Cloud Config 集中配置管理工具,分布式系统中统一的外部配置管理,默认使用Git来存储配置,可以支持客户端配置的刷新及加密、解密操作。 Spring Cloud Netflix Netflix OSS 开源组件集成,包括Eureka、Hystrix、Ribbon、Feign、Zuul等核心组件。 E

  • axios面试题2022-05-12 17:32:34

    谈谈你对axios的理解? axios是基于XMLHttpRequest服务来执行HTTP请求,支持Promise。 它可以拦截请求和响应 可以转换请求数据和响应数据,对响应的内容进行自动转换   axios拦截器的原理? Axios.prototype.request是真正的请求 在Axios.prototype.request维护一个数组 将request请求拦

  • ES6、7面试题2022-05-12 17:32:16

    let、const、var的区别? let 和 const声明的变量不会出现提升,var声明的变量会出现提升(另外一种说法:let变量也会提升,只不过因为暂时性的限制,不能再let声明变量之前使用) let 和 const是块级作用域,var是函数级作用域 let 和 const不允许重复声明(会抛出错误) let 和 const声明变量之前

  • Java面试题(三)2022-05-11 08:32:19

    1.冒泡排序代码 简单的排序算法 依次比较两个相邻的元素, 原理如下: 比较相邻的元素 从开始第一对到结尾的最后一对。 针对所有的元素重复以上的步骤,除了最后一个。 以下就是一个冒泡排序   public class Test { public int[] sort(int[] a){ int t=0; for (in

  • 【每日一刷系列】2022软件测试常见的面试题2022-05-10 21:33:36

    ​   很多初入软件测试岗位的朋友,想尽快通面试关,第一时间拿到offer,于是很多人开始全网找软件测试的面试题,但因为相关经验又比较少,所以不知道哪些面试题面试官最喜欢问,今天小海姐就给大家把这些容易问到的软件测试面试题整理成文章,分享给大家,供大家收藏和学习呦! ​ 软件测试常见

  • Tomcat面试题2022-05-10 12:02:26

    1、Tomcat 的缺省端口是多少,怎么修改? 1)找到 Tomcat 目录下的conf 文件夹 2)进入 conf 文件夹里面找到 server.xml 文件 3)打开 server.xml 文件 4)在 server.xml 文件里面找到下列信息 port="8080"改成你想要的端口 2、tomcat 有哪几种 Connector 运行模式(优化)? bio:传统的Java I/O操

  • malloc函数面试题22022-05-09 22:32:55

    char* GerMemory(void){ char p[] = "hello world"; return p;} void Test(void){ char* str = NULL; str = GerMemory(); printf(str);} int main() { Test(); return 0;   解析:乱码 返回栈空间的地址问题  当str=GetMemory();后 函数调用完毕,p内存被系统收回,再次打印str就

  • Java面试题(二)2022-05-09 21:01:19

    1.八种基本数据类型及其字节数 2. i++和++i的异同之处 2.1相同点 它们都是变量自增,都等价于i=i+1 i++和++i的使用仅仅针对变量。 5++和++5会报错,因为5不是变量。 2.2不同点   i++ :先运算后增1。如 int x=5; int y=x++; System.out.println("x="+x+",y="+y); //所以这边x先

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

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

ICode9版权所有