ForOffer
JustinXTT
菜鸟一枚,还需努力~
展开
-
【ForOffer】【拼多多2018.08.05-Advance 批】 在线笔试题(旋转的字符串 & 有趣的变换 & 多多社交推荐 )
First Question:旋转的字符串题目描述给定一个字符串,按顺时针顺序输出为一个正方形,具体规则如下; 1.从上边开始,上边从左到右 2.然后到右边,右边从上到下 3.然后是下边,下边从右到左 4.最后是左边,左边从下到上输入描述输入一行,包含4K(K为整数,1<=K<=10)个小写字母。...原创 2018-08-06 12:23:22 · 1032 阅读 · 0 评论 -
【ForOffer】面试题基础总结(2)
1.生成实例的对象的4种方法 1、关键字 new。工厂模式是对这种方式的包装; 2、类实现克隆接口,克隆一个实例。原型模式是一个应用实例; 3、用该类的加载器,newinstance。java的反射,反射使用实例:Spring的依赖注入、切面编程中动态代理;反射机制:得到一个对象所属的类;获得一个类所有成员变量好方法;在运行时创建对象;在运行时调用对象的方法。 ...原创 2018-09-11 14:55:21 · 189 阅读 · 0 评论 -
【ForOffer】面试题基础总结(1)
并行和并发的区别 并发可以是虚拟的同时执行,也可以是真的同时执行。 并行的意思是真的同时执行。 结论是:并行是我们物理时空观下的同时执行,而并发则是操作系统用线程这个模型抽象之后站在线程的视角上看到的“同时”执行。 谈谈final, finally, finalize的区别。 final 用于声明属性,方法和类,分别表示属性不...原创 2018-09-05 16:50:15 · 227 阅读 · 0 评论 -
【ForOffer】面试题基础总结(3)
接口是不能实例化的,但是可以实例化接口的类的对象。比如 Map m = new hashMap()。 什么是线程?与进程有什么区别?为什么要使用多线程? 线程是一个程度执行过程中,能够执行程序代码的一个执行单元。有四种状态:运行,挂起,就绪,结束。 进程是指的一段正在执行的程序。 线程有时候被称为轻量级的进程,他是程序执行的最小单元。 ...原创 2018-09-18 20:42:52 · 134 阅读 · 0 评论 -
【ForOffer】【深信服--测试开发岗笔试题】求最少车费&求最低位&找马甲&找字符串子串
深信服的整体笔试题难度一般,有多刷题的经验,能立马找出了题意理解,在此,自己只是做个总结发出,有更好的解法的童靴可以一起交流,其实这四道题都是常见题型的一种变形。代码照着搬都是没有问题的哦! 第一题:求最低位 关键点说明:主要是对二进制转换,并且截取到了从右到左第一个1位置。思路简单吧!package com.Mukvin.ShenXinFu;import java.ut...原创 2018-09-26 14:03:40 · 1884 阅读 · 0 评论