由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - IPSoft的面试题,和大家共享下
相关主题
问一道c++的题版上牛人能不能帮忙看道面试题?
一个c++题(exception handling)what is the problem with the following code examples?
thread safe blocking queue问题Interview questions, Bloomberg
那道H2O的题Embrassed Bloomberg 电面
【job posting】从一个不错的recruiter转过来的C++ online Test 一题
C++ Q39: throw new (C1)电话中写 code,不是给做弊的机会吗
publication 要不要写进 resumea very general c++ question
昨天onsite被问到的 multithreading 题目贴个FLEXTRADE的在线C++测试的题
相关话题的讨论汇总
话题: foo话题: list话题: throws话题: getlastfoo
进入JobHunting版参与讨论
1 (共1页)
n**********2
发帖数: 214
1
很简单,呵呵。写一个函数的具体实现。
/**
* Given a list of objects, returns the last object in the list that is an
instance of type Foo.
* @param stuff the list of objects
* @return an object of type Foo
* @throws NoSuchFooException if there is no Foo in the list
*/
Foo getLastFoo(List stuff) throws NoSuchFooException;
n**********2
发帖数: 214
2
答案:
Foo getLastFoo(List stuff) throws NoSuchFooException {
for (int i=stuff.size()-1; i>=0; i--) {
if (stuff.get(i) instanceof Foo) {
return (Foo) stuff.get(i);
}
}
throw new NoSuchFooException();
}

【在 n**********2 的大作中提到】
: 很简单,呵呵。写一个函数的具体实现。
: /**
: * Given a list of objects, returns the last object in the list that is an
: instance of type Foo.
: * @param stuff the list of objects
: * @return an object of type Foo
: * @throws NoSuchFooException if there is no Foo in the list
: */
: Foo getLastFoo(List stuff) throws NoSuchFooException;

B********4
发帖数: 7156
3
先谢谢了。
面试就一个题目?还是说coding方面就这一个?
1 (共1页)
进入JobHunting版参与讨论
相关主题
贴个FLEXTRADE的在线C++测试的题【job posting】从一个不错的recruiter转过来的
面试题C++ Q39: throw new (C1)
Interview Question I Gotpublication 要不要写进 resume
问个java List的问题昨天onsite被问到的 multithreading 题目
问一道c++的题版上牛人能不能帮忙看道面试题?
一个c++题(exception handling)what is the problem with the following code examples?
thread safe blocking queue问题Interview questions, Bloomberg
那道H2O的题Embrassed Bloomberg 电面
相关话题的讨论汇总
话题: foo话题: list话题: throws话题: getlastfoo