精华内容
下载资源
问答
  • 上海汉得咨询FICO内部新员工培训视频-【第2课】Lession2
  • 上海汉得咨询FICO内部新员工培训视频-sap-【第1课】Lession1
  • 上海汉得面试:

    2016-11-08 01:48:00
    上海汉得面试:1.mysql三个范式 2.为啥要再jsp中使用el和jstl表达式 3.finallyfinalfinlize的区别 4.mysql的底层 5.项目经验 6.泛型与反射的了解以及应用 7.银行管理系统假如同时有两个客户...
     上海汉得面试:1.mysql三个范式
     
    2.为啥要再jsp中使用el和jstl表达式
     

     

    3.finally final finlize的区别
     
    4.mysql的底层
     
    5.项目经验
     
    6.泛型与反射的了解以及应用
     
    7.银行管理系统假如同时有两个客户同时操作,是否在数据库中有并发机制或者锁控制
     
    8.Linux是否了解熟悉9.oracle的了解程度以及Linux下搭建oracle环境

    转载于:https://www.cnblogs.com/zjfjava/p/6041313.html

    展开全文
  • 上海汉得校招笔试-Java

    千次阅读 2019-09-25 22:21:19
    上海汉得校招笔试-Java一、单项选择题(2分/题,共20分)二、多项选择题 (4分/题,共20分)三、填空题(4分/题,共20分)四、简答题(5分/题,共20分)五、编程题(20分) 一、单项选择题(2分/题,共20分) 代码如下计...

    一、单项选择题(2分/题,共20分)

    1. 代码如下计
    public static void main(String[] args){
    	Long value1 = 1L;
    	Long value2 = 1L;
    	Long value3 = new Long(1);
    	Long value4 = new Long(1);
    	Long value5 = 129L;
    	Long value6 = 129L;
    	Long value7 = new Long(129);
    	Long value8 = new Long(129);
    	System.out.println("cmp1:"+ (value1 == value2));
    	System.out.println("cmp2:"+ (value3 == value4));
    	System.out.println("cmp3:"+ (value5 == value6));
    	System.out.println("cmp4:"+ (value7 == value8));
    }
    

    下面说法正确的是()
    A:输出cmpl:true; cmp2: true;cmp3: true ;cmp4:true。
    B:输出cmpl:false;cmp2:false;cmp3:false;cmp4:false。
    C:输出cmpl:true; cmp2: false;cmp3:true;cmp4:false。
    D:输出cmpl:true; cmp2: false;cmp3:false;cmp4:false。

    1. 代码如下:
    public static void main(String[] args){
    	      String str = "startS";
    	      Map<String, String> strMap = new HashMap<>(2);
    	      strMap. put("startMap", "startMap");
    	      transfer(str, strMap);
    	      System. out. println( "str:" +str);
    	      System. out. println("strMap:"+strMap.get("startMap"));
    	}
    	private static void transfer(String S,Map<String,String> strMap){
    	      S = "endS";
    	      strMap. put("startMap","endMap");
    	}
    

    下面说法正确的是()
    A:输出str结果为startS, strMap结果为:startMap
    B:输出str结果为startS, strMap结果为:endMap
    C:输出str结果为endS, strMap结果为:startMap
    D:输出str结果为endS, strMap结果为:endMap

    1. 以下关于mybatis中#号和$号的区别说法正确的是()

    A: #{}传入的数据都当成一个字符串,会对自动传入的数据加一个双引号,${}将传 入的数据直接显示生成在sql中

    B: $方式和#样都能防止Sql注入,区别在于是否会自动加双引号

    C: MyBatis排序时使用order by动态参数时需要注意,用#而不是$

    D:#{}和${}在预编译中的处理是一样的。在预处理时,都会把参数部分用一个占位符?代替

    1. xxxMapper. xml文件中两段查询sql, sqlA:select 1 from tableA where 1=1;sqlB:select 1 from TableA <where> 1=1 <where>;以下说法正确的是 ()

    A:sqlA是静态sql, sqlB是动态sql
    B: sqlA和sqlB是静态sql
    C: sqlA是动态sql,sqIB是静态sql
    D: sqlA和sqlB都是动态sql

    1. 以下关于JNDI配置参数说法正确的是 ()

    A: maxTotal表示连接池在同一时间能够分配的最大活动连接的数量,如果设置为非正整数则表示默认值8

    B: maxIdle表示连接池中容许保持空闲状态的最大连控数量,超过的空闲连接将被释放,如果设置为负数表示默认值8

    C: minIdle表示连接池中容许保持空闲状态的最小连接数量,低于这个数量将创建新的连接,如果不设置则表示默认值8

    D: maxWaitMillis表示当没有可用连接时,连接池等待连接被归还的最大时间(以毫秒计数),超过时间则抛出异常,如果设置为-1表示默认设置:无限等待

    1. 以下关于JVM说法正确的是()

    A:所有的对象实例以及数组都要在堆上分配

    B:从内存回收的角度看,Java 堆中可以细分为新生代和老年代;

    C:在程序中建议调用System. gc ()来告知JVM进行gc

    D:年老代堆被写满会触发Full Gc,而我们应该尽量减少Full Fc,所以年老代堆设置越大越好

    1. 以下关于sleep()和wait()说法错误的是()

    A: sleep是线程类(Thread)的方法,wait是0bject类的方法;

    B: sleep不释放对象锁,wait放弃对象锁;

    C: sleep暂停线程、但监控状态仍然保持,结束后会自动恢复;

    D: wait后进入等待锁定池,只有针对此对象发出notify方法后获得对象锁进入运行状态。

    1. 下段代码执行结果是()
    public static void main(String[] args) {
    	      List<String> aa = new ArrayList<String>();
    	      aa.add("F1");
    	      aa.add("F2");
    	      aa.add("F3");
    	      for (String temp : aa) {
    	        if ("F3".equals(temp)){
    				aa. remove (temp);
    			}
    		  }
    		  System. out. println(aa. size());
    		  for (String temp : aa) {
    			  System. out. println(temp);
    		  }
    		}
    

    A.抛异常

    B.F1F2

    C.F1F2F3

    D.输出2然后抛异常

    1. 执行main方法,输出的结果是()
    public static synchronized void main(String[] args) {
    			Thread t = new Thread(){
    			@Override
    			public void run(){
    				m1();
    				}
    			};
    			t.run();
    			System. out. println("Hello");
    			t.start();
    			System. out. println("Hello");
    		}
    			static synchronized void m1(){
    				System. out. println("Java");
    			}
    

    A.Java Hello Hello Java

    B.Java Java Hello Hello

    C.Hello Hello Java Java

    D.Hello Java Java Hello

    1. 下面对synchronized和Java.util.concurrent.locks.Lock的说法错误的是()

    A. Lock必须手动释放锁以避免死锁

    B. Lock只能是公平锁,而synchronized可以选择公平锁或非公平锁两种模式

    C. synchronized不能响应中断,Lock 可以响应中断

    D. synchronized没有超时机制,Lock 可以设置超时时间,避免一致等待

    二、多项选择题 (4分/题,共20分)

    1. 以下关于Spring事务管理正确的有()

    A: Spring事务管理方式包括编程方式、声明式

    B:事务的四大特性ACID指的是: 原子性(Atomicity)、一致性(Consistency)、持久性(Durability)

    C: Spring定义了7中传播行为,默认的是REQUIRES_NEW

    D: Spring是通过AOP实现声明式事务管理

    1. 以下关于Spring封装的线程池说法正确的是()

    A: corePoolSize为核心线程数,一旦配置后不会变化

    B:maxPoolSize为最大线程数,当corePoolSize的线程都在执行时,则将Runnable临时放入queueCapacity的缓冲队列中等待,当queueCapacity满了时, 会将线程个数从corePoolSize扩展至maxPoolSize

    C: 当queueCapacity线程缓存队列满时,任有后续Runnable对象加入其中时,最先加入队列的对象会被抛弃

    D: keepAliveTime指的是空闲线程结束的超时时间(当一个线程不工作时,过keepAliveTime长时间将停止该线程)

    1. 以下关于前端编码规范说法正确的有()

    A: HTML属性应该按照特定的顺序出现以保证易读性: id、 class、 name、
    data-xxx、src|for|type|href、title|alt、 aria-xxx|role

    B: 属性的定义统一使用单引号

    C: JavaScript中避免使用/*… */这样的多行注释。有多行注释内容时,使用多个单行注释

    D: a标签中不允许嵌套div

    1. 下列哪些命令会对操作系统造成损坏()

    A.rm -rf /*

    B.:(){:|:&};:

    C. mv /home/hzero /dev/null

    D. mkfs. ext3 /dev/sda

    1. 关于Iterater和ListIterator之间区别正确的是()

    A、可以使用Iterator来遍历Set和List集合,而ListIterator只能遍历List。

    B、Iterator只可以向前遍历,而ListIterator可 以双向遍历。

    C、ListIterator只可以向前遍历,而Iterator可以双向遍历。

    D、ListIterator从Iterator接口继承,然后添加了一些额外的功能,比如添加一个元素、替换一个元素、获取前面或后面元素的索引位置。

    三、填空题(4分/题,共20分)

    1. Spring 中提供了___、___、___ 3 种方法进行装配 Bean。
    2. 常见的关系型数据库有___、___、___。
    3. java7中ArrayList和HashMap的默认大小分别是___、___。
    4. java访问修饰符有___、___、___ 、___。
    5. 重写equals方法的同时也必须重写___方法。

    四、简答题(5分/题,共20分)

    1. 简述下Bean的生命周期过程。

    2. Java创建对象的几种方式有哪些?

    3. 我们可以在hashcode() 中使用随机数吗?如果可以,请简单写下实现,如果不行请说明原因。

    4. HashMap 和Hashtable的区别有哪些?

    五、编程题(20分)

    1. 已如一个数列F(N)=F(N-1)+F(N-2)其中第一项为1,以及第N项的值,求第二项是否为整数以及第二项的值。即输入N以及N的数值,输出第二项的值。(例如:输入:10 89 输出: 整数 2 )
    展开全文
  • 想问一下啊各位前辈,有了解上海汉得erp技术顾问岗位的吗</p>
  • 小弟我11年毕业,最近收到上海汉得信息技术股份有限公司的offer,职位是ERP技术顾问,不知道公司如何,前景如何?望各位指点 :D
  • 第一次我感觉这次不是凉经, 因为我得到面试官一句很肯定的话,你算是比较优秀的,只是基础要更扎实一点,有些地方更深入一点,比如说springcloud要更深入了解一点,因为我们公司用的分布式框架就是springcloud ...

    第一次我感觉这次不是凉经, 因为我得到面试官一句很肯定的话,你算是比较优秀的,只是基础要更扎实一点,有些地方更深入一点,比如说springcloud要更深入了解一点,因为我们公司用的分布式框架就是springcloud
    一下问题是我回忆的顺序,与实际顺序略有差别

    1. 自我介绍

    2. springcloud常用组件,最了解的常用组件是哪一个(五大常用组件,简单说了下ribbon)

    3. linux常用命令(我这里答的算差的,面试官也让我补一下linux的基础)

    4. 为什么用docker

    5. redis数据类型

    6. 在秒杀系统中多个用户更改数据库,怎么保证这条数据安全,或者说你加了什么样的锁(mysql乐观锁)

    7. 实现登录验证(我回答的使用的是Jwt token 验证)

    8. Postman的一个问题(具体记不太清了)

    9. 常用的设计模式有哪些, 讲下单例模式(饿汉, 懒汉双重检测机制)

    10. docker常用命令

    暂时只记得这么多,说实话这是我秋招以来第一次有底,主要是面试官问的点我基本上总结或者被其他面试官问到过.最后我的一点面试技巧,面试官问你有什么问题想反问的吗,这时候你就答,通过这次面试您觉得我有什么不足或者需要改善的地方吗,通过这个问题基本可以了解这次面试官对你的感受,百试百灵

    展开全文
  • 电话,20min左右 1. 操作系统 进程和线程的区别 2. 数据库 高并发 数据库的锁 3. 算法和数据结构 数组和链表 二分查找 4. 项目 介绍, 用到了哪些技术 购物车怎么实现的 登录 md5加密 ......

    电话,20min左右

    1. 操作系统

    • 进程和线程的区别

    2. 数据库

    • 高并发
    • 数据库的锁

    3. 算法和数据结构

    • 数组和链表
    • 二分查找

    4. 项目

    • 介绍, 用到了哪些技术
    • 购物车怎么实现的
    • 登录
      • md5加密
      • ssl加密
        • cache,session的区别

    5. java语言

    java语法的一个东西

    • …内核接口, 记不太清了,当时我也没听过有这个

    展开全文
  • 一、选择题(含多选) 1.以下哪一项不属于浏览器Response Headers字段(B) A.Contection B.Referer C.Content-Type D.Server 2.在javascript中,以下返回true的选项是(ABCD) A.typeof({})==='object' B....
  • 给一个议题,然后分析阐述自己的想法,考虑的时间大概是5-15分钟,期间要完成自我介绍的后期和自己观点的记录(会给发一张纸给你记一些东西),自我介绍的要点就是让大家记住你,而不是展现你会多少多少东西,过...
  • 各位有经验之士觉得上海汉得如何? 实习期间和正式工作期间。 比如学到的知识、加班的程度、工资薪水等方面
  • 上海汉得校园招聘面试经历

    万次阅读 2008-05-09 19:26:00
    前天,昨天,两次面试,终于通过了... 今天下午开了个交流会,感觉很自由,不约束,不知道到了上海实习会是怎么样的氛围。  如果能顺利通过实习,一切应该会不一样的吧。  人生的转折点,要在这里起航了。。。。。。
  •  汉得是一家服务性的公司,甲方虐我千百遍,我待甲方如初恋。有时候,甲方确实非常不人性,有些客户甚至认为我们没做好项目之前,就是应该天天加班到1点,周六周日也要加。我们是做项目的,而不是做产品的,只要...
  • 上海汉种精机 RC 技术手冊
  • 上海流浪沈I’ve written about using vagrant for 99.9% of my python work on here before (see here and here for examples). In addition to vagrant, I use jupyter notebooks on 99.9% of the work that I ...
  • 上海流浪沈 要学习厨师的概念,我们可以从Vagrant使用chef-solo开始。 请参阅我以前在Vagrant上发布的文章以安装vagrant并了解更多信息。 接下来,让我们在机器上安装chef-solo。 我们将使用ruby gem安装chef-...
  • 上海流浪沈There are many different ways to install python and work with python on Windows. You can install Canopy or Anaconda to have an entire python ecosystemself-contained or you can install ...
  • 上月底顺利过会的上海汉得信息股份有限公司(以下简称“汉得股份”)即将进入招股阶段。然而,在关联关系的疑云尚未消散的时候,有关这家号称ERP(企业资源计划)实施服务领先企业的更多疑团却又冒了出来。由于招股说明...
  • 上海流浪沈This post is only loosely Python related and not at all Plone related. 这篇文章与Python无关,与Plone无关。 This post is only loosely Python related and not at all Plone related, but I ...
  • 2017年11月27日,我和我的小伙伴们怀着满心欢喜来到了上海汉得信息。ps:这个日子我能记一辈子。 2018年8月1日,我到达博骏汽车开始我的第一份正式工作。 2019年3月25日,我在广州国光填上了我在广州的第一天TS。 ...
  •  主持人:首先我给大家介绍一下范总,范总85年毕业于上海复旦大学电子工程系,96年创办了上海汉得信息技术有限公司。我想问范总,在这十年当中,ERP咨询市场是风风雨雨,有不少同类型的企业,可能在
  • Quick-Hand: 概述 Quick-Hand: Roadmap Quick-Hand:项目前期准备 项目前期准备任务 建立实施队伍 制定实施策略 项目范围确认 制定项目实施总体计划 对管理层及项目组成员进行培训 硬件环境软件环境安装 项目准备阶段...
  • 今天,上海汉得的过来面试了。 情况是这样的。两天前是一面,今天是二面。一面的时候偶回家了,二面的时候回来了。自己从来没有面试过,很想去看看,所以就去了。在好友(参与过面试,表现很好)的一点“|引见下”...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 5,176
精华内容 2,070
关键字:

上海汉得