Console.Write("Enter size: ");
int size = Convert.ToInt32(Console.ReadLine());
Console.Write("Enter coordinates (row, col): ");
string tempcoor = Console.ReadLine();
string[] coor = tempcoor.Split(',');
Player player1 = new Player();
Player player2 = new Player();
string line = string.Concat(Enumerable.Repeat("-", 5 + 4 * (size - 1)));
foreach (char res in line)
for (int i = 0; i < size; i ++)
for (int j = 0; j < size; j ++)
Console.Write("| {0} ", player1.Choose);
foreach (char res in line)
private string choose = "-";
Console.Write("Player 1's move: ");
Console.Write("Player 2's move: ");
public static void Main (string[] args)
Operation op = new Operation();
Ben's department is more into the internal system used by the whole company. They had newly bought a system from Microsoft, and they would like their intern to help them in promoting the system to everyone in the company (as some of the employees who were not really into IT segment didn't even discover the basic functions of most systems). I can do it in whatever ways that come to my mind, since as he said, the young ones are more creative. It was also funny to find out that everyone there was actually speaking Mandarin to each other. Ben even stated that I can speak in Mandarin when I am doing presentation but I wish I can strengthen my English speaking skills throughout the internship. He didn't mind it either.
Ben looked at my UEC result and asked me whether I was planning to further study for master. He suggested me to choose either AI or Big data because these two fields are most likely to be (fazhan) significantly in the future.
One more thing I discovered from these interviews is that we were mostly interviewed only by the head who was leading the department we might join, instead of along with the HRs. This is because I found out that the interviewers actually cannot decide the amount of my allowance, or they didn't even know how much should they pay for an intern. For example, Ben asked me how much did I write for salary on my application form. When I said RM800, he said: "Why so little? Why don't you write RM1000?" But Glenys actually told me directly that I will be receiving RM700. Seems like interns usually receive a fix amount pre-set by the HR department.
After the interview, Ben led me to the cafeteria on the way to exit. He said I might decide to work for Hitachi if he showed me the food provided. What a funny person! I liked him very much. He also gave me a week to make my final decision. I still have one more interview with Genting but of course I didn't tell him.
However, this didn't turn out to be a happy ending. After 7 days, I contacted Glenys to confirm my (yingping) but was told that the position is no longer (kongque).
Although I unavoidably felt so discouraged, I still need to find more opportunities. The deadline of the offer letter submission getting nearer made me even more panic than before. I even sent my resume to IBM although I don't think such a big company would hire me. Surprisingly, IBM's way of recruiting interns was interesting too. Through email, they sent me a set of brain games, one by one and I kept on solving them. At last, they sent a personality test to me. I made a big mistake here. I decided to answer the questions honestly. The result didn't come out nice because my true personality was not the type which people likes a lot.
That was the last test I received from IBM.
I am not sure whether IBM came out with the decision (success or fail to attend their interview) after compiling every test results or right after a single failure, but I sincerely hope that the failure was caused by my insufficient of intelligence instead of personality.
I know that everyone needs cheerful people around them, so I have to be one.
I admit that I was not mentally healthy.
It was already more than a week after Genting's interview by that time so I thought I was surely rejected. By that time, what I was not expecting happened. Genting called me and asked if I still wanted to work with them.
Until I confirmed my final decision, I have applied to 2 companies with interview chances handled by the school, 2 companies which actually offered me interview opportunities and another 2 which didn't respond to my applications.
I heard that some of my friends actually sent 20 to 30 applications but only got about 6 or 7 of them responded.
Maybe I was pretty lucky, I think.
Resort World Genting (originally known as Genting Highlands Resort) was incorporated on 7 May 1980. Its (qi xia de) properties consists of hotels, casinos, theme parks and shopping malls. Most of them are located at Mount Ulu Kali between Pahang and Selangor but some are spreaded around(?) other places in Malaysia too.
EADi (Enterprise Applications Development & Integration) is the IT support department of RWG. The office is located at Technology Park Malaysia (TPM), Bukit Jalil. In EADi, employees are seperated into several teams to support different kind of systems. Everyone in the same team sits together. For example, there are casino team, mobile team, iHoliday etc. The team which had me as an intern is the hotel team.
The management system used by RWG is called the GhpMS (Genting Hospitality Property Management System). It is managing databases of 13 hotels from 5 companies (different hotels are owned by different companies. For example, x is a property of y and p is a property of q). The hotel team is (da zhi shang) splited into two, which some people are handling kiosk system (the machine used for customers to check in/out themselves without having to go to the counter) and others in charge of the MS itself.
Different department has different rights of access. We can say that there are three lines of defence when problems occur within the system. For instance, people from front office will first try to solve the problem. They can access to manage the choices (...?). If they cannot make it/access to where the bug (chun zai), they will call us for help. ...
So our users are actually those who use the MS to record customer data.
(front office, eadi, china team)
(only 2,4,8 have kiosk system, 3 only check out)
(There are vendors - TCOE)
(3-tier architecture: application layer, business, database)
The DBMS architecture used by Genting is the 3-tier architecture. It is made up of 3 layers namely the application layer, business layer and database layer.
-Week 1 (16 - 20 Dec 2019)
My supervisor is Sook Ming. She is the project manager and the leader of our team. She was always very busy so she didn't really have time to assign minor work for me. I was led by my other colleague since the first day, her name is Sew Yong. She was also the interviewer that time I came for interview. I didn't have my laptop ready so I can do nothing on my first day at work. Sew Yong offered me some newspapers to read but I was too shy to accept. She also walked me around the office and introduced everyone to me. I felt sorry for not remembering most of the names at that time, but Sew Yong didn't mind.
Everyone was just too nice.
All of my teammates called themselves the GhpMS team. By the time I went for internship, they were busy moving all of the databases from the current old server to a new one. This is because the current database server is too old for Microsoft to continue supporting it. It was a 2008 version, and Microsoft only supports their servers up to 10 years.
My first task is to change the IP addresses of the report templates from all 13 properties together with Sew Yong. (What is report) We called that the process of report verification. Sew Yong guided me every step very carefully and let me play with their software too (they are using Crystal Report). Whenever I asked a question, she tried her best to explain as clear as she can and never get annoyed. I think this was not easy, as most of the employers may be unwilling to teach their interns too much because they will be leaving very soon. But my colleagues in Genting was totally different.
The system of Genting is, honestly, a bit weird. Maybe that is because I didn't get it on how was it efficient in another way. As for report, each property was having nearly the same set of templates but they are in 13 seperate folders. That means if we want to change anything in one of the reports, we have to do it 13 times. Each property has more than 100 reports to be verified. You should be able to imagine the workload by now!
Other than that, I also need to pick up on how to use their hotel management system. Sew Yong handed me a bunch of manuals. When my schedule was not packed with work, I could play with their MS in a test environment to do some check-in, checkout and many other functions. I also discovered a lot of functions in a hotel system which I never knew before. It was pretty fun.
Last but not least, they had a Christmas gift exchange party on the Friday of my first week. The admin did tell me that I could join them on the very first day but I didn't know what to buy and also have no time to buy a present. They put their presents under a Christmas tree. I didn't know why, maybe because I overthought (xiang tai duo) on how strict those big companies are, but everything in this office seemed so cute for me.
No lies, I was already starting to love the culture there.
-Week 2 (23 - 27 Dec 2019)
(database table structures (attributes)) - Microsoft SQL Server Management Studio
I kept on doing report verifications.
-Week 3 (30 Dec 2019 - 3 Jan 2020)
After finished verifying the reports, we proceeded to check how the verified report templates are working. I was (jiao dai) to open them from the management system's interface one by one to see whether the reports could be opened successfully (just like how the users will do). This stage seriously spent us a lot of time not only because there were a lot of them. Since some of the data on the reports were grabbed from several tables or even needed to go through formulas, each report needs quite a while to be generated as well.
I noted down every result on an Excel sheet. Sew Yong will later be in charge of getting rid of the errors when I was done. I don't think I was doing it fast but she never (chui chu) me.
-Week 4 (6 - 10 Jan 2020)
-Week 5 (13 - 17 Jan 2020)
-Week 6 (20 - 24 Jan 2020)
-Week 7 (27 - 31 Jan 2020)
Chinese New Year falls(?) in this week. (an zhao yi wang de guan li), we were following the public holiday as announced by the government. Saturdays and Sundays are not our working days but there were no replacement if holidays are on Saturdays.
(I received a lot of red packets)
-Self-analysis and Criticism
(What I am seeking in my internship is the value of me as a person (human?), which is what educationist always said important. It is more important than knowledge, right?)