Re: [請益] 菜鳥面試round1

看板Soft_Job作者 (信)時間13年前 (2011/04/21 14:50), 編輯推噓2(200)
留言2則, 2人參與, 最新討論串2/5 (看更多)
※ 引述《nilcc (展~)》之銘言: : 筆試題目4題 第一題是 1.1.2.3.5.8.13.... 寫出程式可以算出第N個數為何 這是考基本的演算法 資結 稍微念過 就知道 這是費式數 即使不知道 也要能推導出 數學式 Fib(n) = Fib(n-1)+Fib(n-2) : 第二題是 寫出程式 insert 一筆資料進入資料庫 會不會用SQL指令 : 第三題是描述 MVC Model-View-Controller 軟工的基本概念 我也遇過問 何謂OO : 第四題是 applet javascript JSP 有何不同 程式語言的基本概念 : 我main方法裡寫了 : int d=20; : int a=1; : int b=0; : for(int i=0;i<d;i++) { : int c=a+b; : System.out.println( c ) : a=b; : b=c; : } 這樣寫雖然不算錯 但他要問的是遞迴概念 寫成獨立的類別比較好 func fib(n) if n == 0 then return 0 else if n == 1 then return 1 else return fib(n-1)+fib(n-2) end end end 另外資策會的課程有沒有問 我不知道 但即使拿到SCJP也只代表你對JAVA有初步認知(或者 只是背考古題) 演算法 資結 跟數學一樣重要 JAVA C/C++ C# 只是工具 在適當的場何使用最好的工具 而不是被工具綁死 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.117.50.157

04/24 10:20, , 1F
你的n是數列的編號?
04/24 10:20, 1F

05/02 23:56, , 2F
Fibonacci Seires的recursive寫法可以寫那麼多行...
05/02 23:56, 2F
文章代碼(AID): #1DhzFAZf (Soft_Job)
文章代碼(AID): #1DhzFAZf (Soft_Job)