找回密码
 FreeOZ用户注册
楼主: helenazy
打印 上一主题 下一主题

[经验分享] 从Offshore到Onshore找工手记(经济萧条期两周拿到两Offer,我行你也行)

[复制链接]
151#
发表于 13-1-2010 00:38:13 | 只看该作者
我现在也开始找IT的工作了。主要是找BA(Business Analyst)。之前一直在新加坡做System Analyst.不知有没人在澳洲找过BA的工作。

另想问问LZ,“技术面经”是什么?在哪儿可以找到?谢了!
回复  

使用道具 举报

152#
发表于 27-6-2010 19:18:55 | 只看该作者
上大贴啊
有我们上大的澳洲群么? 有人贡献一下弄个群吧~~ 可是看到亲人啦
回复  

使用道具 举报

153#
发表于 27-6-2010 20:11:52 | 只看该作者
原帖由 helenazy 于 16-8-2007 01:17 发表
目录,都集中在第一页了:

1.需求分析(07年8月中旬到10月初): 第1#楼
2.没有产品设计的开发阶段:第6#楼
3.发现不太合适的策略:第17#楼
4.没拿到PR前的找工以失败结束, 现在报PR身份offshore找工的流水帐( ...

“OZ有专门帮做Sponser给人办工作签证的公司,手续费是年收入的5%”
请问楼主,据我所知道的,SPONSER都是办的移民呀,雇主担保移民,难道还有SPONSER别人去工作的类别?
能否介绍是什么类别吗,我查查去。
回复  

使用道具 举报

154#
发表于 14-7-2010 18:14:41 | 只看该作者
最近没更新了
回复  

使用道具 举报

155#
发表于 26-8-2010 00:49:04 | 只看该作者
不要怪我把老帖子挖出来,太感动了,找到组织了。。。。
偶是上大计算机05年毕业的,不过为了移民毕业之后就没干过技术,现在彻底忘记了。。。
回复  

使用道具 举报

156#
发表于 11-2-2011 20:36:30 | 只看该作者
怎么都是中介?澳洲有公司直接招人的么?或者找朋友直接推荐给HR,像国内那样?
回复  

使用道具 举报

157#
发表于 11-2-2011 21:59:34 | 只看该作者
Not agree!

Year 2002 still Very good for IT graduations. Just a bit bad comparing to 2000/1.  But year 2003 became really bad as the number of gradutions significantly increased.

Year2008 the economy keep going down but the JOB market not that bad until beginning of year2009 at Sydney.
During 2009 and 2010, it is really hard to find a good job.
回复  

使用道具 举报

158#
 楼主| 发表于 12-2-2011 00:30:57 | 只看该作者
原帖由 timidwolf 于 11-2-2011 20:36 发表
怎么都是中介?澳洲有公司直接招人的么?或者找朋友直接推荐给HR,像国内那样?


说实话, 我推荐过,再也不敢推荐了。 开始对方哭死哭活说自己可怜见的,于是我找HR力荐,HR迅速组织了3轮面试,很快给了OFFER。

结果,人说要研究合同,研究了1个多星期,宣布不来了,找了SYD的新东家。我倒了,从此以后打死我也不给人推荐了。

评分

参与人数 1威望 +50 收起 理由
kingsking + 50 你太有才了!

查看全部评分

回复  

使用道具 举报

159#
发表于 15-2-2011 17:51:57 | 只看该作者
原帖由 helenazy 于 12-2-2011 00:30 发表


说实话, 我推荐过,再也不敢推荐了。 开始对方哭死哭活说自己可怜见的,于是我找HR力荐,HR迅速组织了3轮面试,很快给了OFFER。

结果,人说要研究合同,研究了1个多星期,宣布不来了,找了SYD的新东家。我倒 ...



这个在国内很正常啊。推荐只是提供个候选人,而且省掉了中介这一层,这和最后被推荐者是否一定来没什么必然联系啊?就算通过中介找的,也可能拿到offer后不来的,不是么?

是不是在澳洲这个有什么本质区别?
回复  

使用道具 举报

160#
发表于 23-2-2011 20:29:34 | 只看该作者
学习了,两个牛人不服不行!
回复  

使用道具 举报

161#
发表于 24-2-2012 19:41:14 | 只看该作者
原帖由 helenazy 于 2009-1-5 18:13 发表

Oracle, 其实只要你能想象得出来的数据库我基本都有玩过, 吼吼.



数据最重要。。:)DBA威武。。:)呵
回复  

使用道具 举报

162#
发表于 8-5-2012 20:45:15 | 只看该作者
原帖由 helenazy 于 2011-2-11 21:30 发表


说实话, 我推荐过,再也不敢推荐了。 开始对方哭死哭活说自己可怜见的,于是我找HR力荐,HR迅速组织了3轮面试,很快给了OFFER。

结果,人说要研究合同,研究了1个多星期,宣布不来了,找了SYD的新东家。我倒 ...



太有才了。数据库主要是开发还是优化?

我比较out啊,问不至点上,虽然也在这个所谓的it业务上搞了,近10年。:((9
还是水平不够啊
回复  

使用道具 举报

163#
发表于 8-5-2012 20:47:34 | 只看该作者
我的技术面经【转自chenxijie888】

博客分类: Android
转至http://www.eoeandroid.com/thread-102699-1-1.html
http://www.eoeandroid.com/thread-102707-1-1.html

最近一直很忙,终于等到今天samsung面完了才有时间停下来写写面经,这些都是我的面试题,不过答案是我自己的,希望大家来指正,给各位正在挣扎的童鞋们加加油哈!!

   1、面向对象的特征(2B的题目)

         抽象、封装、继承、多态性【要了解具体的含义】


抽象是为了松耦合 封装是为了高内聚 模块化
继承是把双刃剑 一般建议是用组合
多态是抽象的结果 没有抽象就没有多态
继承是实现代码复用的有效途径,但是他不总是最佳的选择。不恰当地使用将会导致脆弱的软件。
在package内部使用继承是安全的,因为父类和子类是在同一个程序员的控制之下。当然,对于专门设计用来继承,并且有详细的扩展说明的类,使用继承也是安全的。但是,对于跨越package界限,对普通的,具体的class进行继承则是危险的。
继承,打破了封装性。子类太依赖于父类的实现细节。假如某个版本中的父类的实现细节发生了改变,子类会相应的受到破坏。


   2、int与Integer的区别:

         int是原始数据类型,Integer是int的封装类,Integer是引用类型;int基本数据运算速度快,而在map、list等只能装Object的容器中,就只能使用Integer等外覆类。

   3、ArrayList、Vector、LinkedList的区别:

         Collectiion接口派生了两个接口:List、Set。其中,ArrayList、Vector与LinkedList都是实现了List接口的类。ArrayList、Vector都是使用数组方式存储数据,因此查找数据操作快而插入数据慢,然而Vector使用了Synchronized方法进行线程安全处理,所以性能上比ArrayList差;另外,LinkedList使用双向链表存储数据,因此查找数据操作慢而插入数据快,同时,LinkedList是非线程安全的。

   4、sleep()和wait()的区别:

         sleep是线程类的方法,不会释放对象锁;而wait是Object类的方法,会释放对象锁。【腾讯一面】

   5、启动线程应该调用start(),而不是run(),调用start()意味着它可以由虚拟机JVM调度执行,并不意味着线程会立即执行,实现并发操作。【腾讯一面】

   6、抽象类和接口的区别:

        抽象类可以有普通数据成员和非抽象方法。而 接口中不能有普通数据成员,只能够有静态而且不能被修改的数据成员,会隐式声明为static和final。而且接口中的方法一定是抽象方法。抽象类可以赋予非抽象方法的默认行为,即方法的具体实现。而接口中不能赋予方法的默认实现。Java中只能有单继承但是可以有多实现。【百度一面】

  7、Android中的数据存储方式:

       SharePreference方式;文件存储方式;SQLite方式;ContentProvider方式;网络存储方式。【腾讯一面】

  8、Android四大组件:

      Activity;Service;BroadcastReceiver;ContentProvider。

      Service是一个具有较长生命周期但是没有用户界面的程序。一般由Activity启动,但是并不依赖于Activity,即当Activity生命周期结束时,Service仍会继续运行,直到自己生命周期结束为止。Service启动方式有两种:A、调用startService方式启动Service时,会依次调用onCreate和onStart方法来启动Service;调用stopService方法来结束Service时,又会调用onDestroy方法来结束Service;B、调用bindService方法启动Service时,会依次调用onCreate和onBind方法来启动Service,调用unbindService方法结束时,又会调用onUnbind和onDestroy方法。

     BroadcastReceiver用来接收系统或者某个应用程序所发送的广播消息。有两种注册方式:在代码中注册、在配置文件中注册。

     ContentProvider是用来实现应用程序之间数据共享的类,它为共享数据定义一个URI,然后应用程序通过Context获得ContentResolver并将数据的URI传入即可。【网易笔试】

   9、Android中Activity的四种加载模式:

       Standard:标准模式,一调用startActivity方法就会产生一个新的实例。

       SingleTop:当有一个实例位于Activity栈的顶部时,就不产生新的实例。如果不位于栈顶,就产生一个新的实例。

      SingleTask:会在一个新的task中产生这个实例,以后每次都是调用这个实例,而不产生新的的实例。即一个task中不会出现重复的Activity实例。

      SingleInstance:跟SingleTask很类似,在这个模式下,每个task中只有一个Activity的实例,不能有其他的实例。【新讯电面】

   10、进程与线程的区别:

       进程是具有一定独立功能的程序关于某个数据集合上的一次运行活动,进程是系统进行资源分配和调度的一个独立单位。线程是进程的一个实体,是CPU调度的基本单位。线程不能够独立执行,必须由应用程序提供多个线程的执行控制。进程拥有独立的可执行代码和数据的内存空间,而线程中的多个线程共享数据内存空间。【百度一面】



   写的好累,等以后再继续,觉得答案有什么不对劲的童鞋请留言或Q:826340417.


技术面经二:
1、请用程序实现:扫描指定文件夹下的所有指定后缀文件:【人人笔试】

Java代码  
public ArrayList<String> searchFiles(String path, String suffix){  
                ArrayList<String> resultpaths = null;  
                String result;  
                File dir = new File(path);         
                File[] files = dir.listFiles();  
                if (files == null)  
                        return null;  
                for (File f : files) {  
                        // 为目录  
                        if (f.isDirectory()) {  
                                ArrayList<String> tmp = searchFiles(f.getPath(), suffix);  
                                if (tmp != null) {  
                                        if (resultpaths == null)  
                                                resultpaths = new ArrayList<String>();  
                                        resultpaths.addAll(tmp);  
                                }  
                                // 为普通的文件  
                        } else {  
                                if (f.getName().endsWith(suffix)) {  
                                        result = f.getPath();  
                                        resultpaths.add(result);  
                                }  
                        }  
                }  
                return resultpaths;  
        }  
2、i++的线程安全性:

       由于i++操作并不是原子的,所以同一进程的不同年该线程可能访问到该变量,所以它是非线程安全的。i++最终被编译后的反汇编代码如下:mov eax,[xx] ;inc eax。由于i++这条语句被分为两条操作指令,所以在执行这两条指令之间,可能由于中断而被调度到不同线程,于是产生了不安全性。【人人笔试】
   3、CMWAP和CMNET的区别:

      CMWAP是为手机wap上网而设立的,CMNET则主要是为PC、笔记本电脑等利用GPRS上网服务而设立的。CMWAP有部分限制,与CMNET资费上也存在差异。CMWAP介入指的是wap网的接入网关,只能浏览wap网址,CMNET则是接入internet浏览www网页的。【腾讯二面】

   4、进程间通信的四种不同方式:

       管道、信号、消息队列、共享内存。

      使用消息队列传送控制类型的消息(数据量小且有明确的数据结构),使用共享内存传递数据类型的消息(数据量大);最好不要使用信号方式,因为当线程库不能做到异步安全时,使用信号作为通信方式会导致系统死锁。【百度】

   5、你对华为文化的认识:

       以客户为中心,以奋斗者为本,坚持长期艰苦奋斗,自我批判。【这是HR面时面试官告诉我的,要记住哈】

   6、数据库的事务:访问并可能更新各种数据项的一个程序执行单元。数据库并发操作可能存在的异常情况:A、更新丢失;B、脏读取;C、不可重复读取。

         SQL中的四个事务隔离级别:A、未授权读取:禁止两个事务同时写数据;B、授权读取:当一个事务在写数据时,禁止其他事务读写操作;C、可重复读取:只允许同时读取数据;D、串行:所有事务都是串行的而不是并发的。【网易笔试】

   7、一个由C/C++编译的程序的内存分配:

       栈区:由编译器子的那个分配释放,用于存放函数的参数值、局部变量的值等。

      堆区:由程序员分配释放,若程序员没有释放,最终由操作系统回收。

       全局区:全局变量和静态变量存储在一起。已经初始化的全局变量和静态变量存放在全局初始化区,未初始化的全局变量和静态变量存放在全局未初始化区。

      常量区:存放常量字符串。

      程序代码区:存放函数的二进制代码。【百度笔试】

    8、TCP协议如何关闭连接的:

      A、首先,Client(下面简称C)调用close(),给Server(下面简称S)发送FIN,请求关闭连接;S收到FIN之后给C发送ACK,同时关闭读通道,S状态变成CLOSE_WAIT状态;

     B、接着,C收到对自己FIN确认的ACK之后,关闭写通道;

     C、然后,S调用close()关闭连接,给C发送FIN,C收到后给S发送ACK,同时C关闭读通道,进入TIME_WAIT状态;

     D、S收到C的ACK之后,关闭写通道,TCP连接转为CLOSED状态,也就是关闭连接;

     E、C在TIME_WAIT状态下要等待最大数据段生存期的两倍,然后才进入CLOSED状态,TCP关闭连接的过程才彻底结束。【腾讯二面】

    9、数据库系统提供两种不同类型的语言:

      一种是数据定义语言,用于定义数据库模式;另一种是数据操纵语言,用于表达数据库的查询和更新。【网易笔试】

    10、垃圾回收机制GC是Java语言的核心技术之一,GC有两种常用的算法来判断该对象是否可以回收:引用计数和对象引用遍历。

         引用计数是GC的早期策略。在这种方法中,当创建一个对象时,就给这个对象分配一个变量,该对象计数设置为1。当其他对象被赋值为这个对象的引用时,计数加1.当一个对象的某个引用被回收或者被设置为新值时,对象的引用计数减1.任何引用计数为0的对象都可以当做垃圾回收。

       对象引用遍历沿着整个对象图中的每天连接确定哪些为可达对象,并将他们进行标记。然后把标记的对象复制到堆栈的新域中,接着压缩整个堆栈,可以回收大量的内存碎片。

  大牛们,觉得有问题记得告诉我啊,Q826340417
回复  

使用道具 举报

164#
发表于 18-5-2012 19:52:30 | 只看该作者

回复 #163 kingsking 的帖子

留个脚印。。。。。。
回复  

使用道具 举报

165#
发表于 30-8-2012 14:14:04 | 只看该作者
多谢MM分享,up!
回复  

使用道具 举报

166#
发表于 5-2-2016 23:32:04 | 只看该作者
挺厉害的,谢谢分享!
回复  

使用道具 举报

您需要登录后才可以回帖 登录 | FreeOZ用户注册

本版积分规则

小黑屋|手机版|Archiver|FreeOZ论坛

GMT+11, 17-12-2024 03:46 , Processed in 0.060189 second(s), 32 queries , Gzip On, Redis On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表