May 2009 - May 2017 论坛八周年-你的足迹,我的骄傲



查看: 1227|回复: 10

刚结束的Citrix OA分享 HDX Dev - entry level

[复制链接] |试试Instant~ |关注本帖
qyyyqlm 发表于 2016-9-21 06:07:10 | 显示全部楼层 |阅读模式


您需要 登录 才可以下载或查看,没有帐号?获取更多干活,快来注册

刚做了Citrix OA, 职位是HDX Dev entry level. 楼楼来扩充下地里Citrix的OA。
总共16题,15个选择,1个coding,限时30Min. 用C或者C++,并且只能全屏做, 切出去都会有记录。.

1#. int* p = new int[10], 问如何free the memory allocated here.(我选了delete[] p)
2#. what is a proper method of opening a file for writing as binary file?. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
3#. 2d array A[4][2] = 0, 问print("%d", sizeof(A))是多少,assume g++ compiler
4#. char *x, *y, x = "hello", y = x+ 3, 问print("y = %s \n", y)是多少
5#. class classA {
    public: int x;
    public: . From 1point 3acres bbs
             classA(int xx) : x(xx) { }
             classA(const classA& a) {x = a.x; x++;}. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
             void operator = (const classA& a1) {x = a1.x; x--;}. 1point 3acres 璁哄潧
   int main()
             classA a(4);
             classA b = a;   
             cout << b.x << endl;
   return 0;

6#. char *a[4] = {"jaya", "mahe", "chandra", "buchi"}; 问sizeof(a) / sizeof(char *)是多少. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
7#. 以下哪个排序方法不存在worst case running time of O(n^2). 选merge sorte
8#. a data structure: can delete the smallest element in O(logN) time;also can insert an element if it's not already in the set in O(logN) time. 选择:是heap 还是 balanced BST, 还是both, 还是neither
9#. 关于doubly linked list, 以下三种说法: 1. may be either linear or circular./ 2. must contain a header node./ 3. it will occupy same memory space as that of linear linked list, both having same number of nodes.
10#. a full binary tree, 有n个叶子,问总共有几个node.
11#. 以下哪种操作用doubly linked list比linear linked list 效率高,我选了delete a node whose location is given. 其他几个选项分别是search an unsorted list, insert a node after the node with a given location, traverse the list to process each node.. visit for more.
12#. #define scanf "%s is a string" 问 print(scanf, scanf) 是啥,选了%s is a string is a string
13#. int main().鐣欏璁哄潧-涓浜-涓夊垎鍦
            int a = 5;
            try{ throw a;}
            catch(float b) {cout<<"float"<<b<<endl;}
            return 0;. more info on
选了compile successfully, fails at runtime. 不确定

一个class是用来让用户write a series of messages, the message is identified with a timestamp and the name of the thread that wrote message.1point3acres缃
public class logger {
    private StringBuilder contents = new StringBuilder();
    public void log(String message) {
        contents.append(": ");
        contents.append(message); 鏉ユ簮涓浜.涓夊垎鍦拌鍧.
    public String getContents() {
        return contents.toString();. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
选项是:A. the class is thread-safe; B. 改成StringBuffer会让这个class thread-safe; C. Synchronize the log() method only
             D. Synchronize the getContents() method only;   E. Synchronize both.

15# Can you implement a mutex solely in software? (Yes or No)
16# 是个coding题: The bit game
       给定两个正整数 l 和 r, find 两个正整数 a 和 b(l <= a < b <=r), 满足:
       the value of  a (XOR) b is both maximal and 小于等于 k)
       XOR是位运算里的异或. 鐣欏鐢宠璁哄潧-涓浜╀笁鍒嗗湴
      int maxXor(int l, int r, int k) {

     输入l,r,k,return the maximum possible value of a(XOR)b, 并且满足上面所说的条件
     说白了就是 在一个给定区间内,找两个正整数,使他们的异或值最大,并且小约定于k。

anyway, 跪了。。。。  希望对大家有帮助




kin332026 发表于 2016-9-21 06:31:26 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| qyyyqlm 发表于 2016-9-21 07:06:22 | 显示全部楼层
kin332026 发表于 2016-9-21 06:31

是的 海投的
回复 支持 反对

使用道具 举报

 楼主| qyyyqlm 发表于 2016-9-21 22:16:11 | 显示全部楼层
. 鍥磋鎴戜滑@1point 3 acres
回复 支持 反对

使用道具 举报

yumeng 发表于 2016-9-23 01:09:58 | 显示全部楼层
写的太详细了 受益匪浅 崇拜楼主ing
回复 支持 反对

使用道具 举报

 楼主| qyyyqlm 发表于 2016-10-1 08:54:54 | 显示全部楼层
yumeng 发表于 2016-9-23 01:09
写的太详细了 受益匪浅 崇拜楼主ing
回复 支持 反对

使用道具 举报

RobertCheng 发表于 2016-10-1 09:08:05 | 显示全部楼层
楼主是 new grad?
回复 支持 反对

使用道具 举报

 楼主| qyyyqlm 发表于 2016-10-1 11:57:54 | 显示全部楼层
RobertCheng 发表于 2016-10-1 09:08. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
楼主是 new grad?

回复 支持 反对

使用道具 举报

RobertCheng 发表于 2016-10-1 12:01:17 | 显示全部楼层
qyyyqlm 发表于 2016-10-1 11:57. 鐗涗汉浜戦泦,涓浜╀笁鍒嗗湴
. 涓浜-涓夊垎-鍦帮紝鐙鍙戝竷
new grad 这题目略难啊
回复 支持 反对

使用道具 举报

 楼主| qyyyqlm 发表于 2016-10-3 01:44:35 | 显示全部楼层
RobertCheng 发表于 2016-10-1 12:01
new grad 这题目略难啊

T^T 都好难
回复 支持 反对

使用道具 举报



一亩三分地推荐上一条 /5 下一条

手机版|小黑屋|一亩三分地论坛声明 ( 沪ICP备11015994号 )

custom counter

GMT+8, 2017-5-26 21:22

Powered by Discuz! X3

© 2001-2013 Comsenz Inc. Design By HUXTeam

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