IBM Placement Guide IBM Facts q IBM International
IBM Placement Guide
IBM - Facts q IBM (International Business Machines Corporation) is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries q The company originated in 1911 as the Computing-Tabulating-Recording Company (CTR) and was renamed "International Business Machines" in 1924. q IBM has a large and diverse portfolio of products and services. As of 2016, these offerings fall into the categories of cloud computing, cognitive computing, commerce, data and analytics, Internet of Things, IT infrastructure, mobile, and security q Some of its popular products are IBM Watson – Cognitive and Machine Learning platform IBM Bluemix – Cloud Platform q Nicknamed Big Blue, IBM is one of 30 companies included in the Dow Jones Industrial Average and one of the world's largest employers, with (as of 2016) nearly 380, 000 employees
IBM CIO - Facts IBM CIO mainly focus on the following � Developing business case and value tracking. � Creating to-be initiative designs, organizational and IT enablers. � Driving initiative roll-out, including training and with geo team, driving adoption � Optimizing the application portfolio to support business priorities. We are a transforming organization using latest Agile/Devops practices and using the latest tools and technologies : few of them are analytics, Java, datawarehouse etc.
IBM – Skills Expected from students Have good Programming Skills Have good analytical ability Have keen ability for Problem solving Have good Communication skills Be able to gain people’s confidence and put them at ease Be persuasive, persistent and patient Be able to cope with pressure under tough circumstances Have a mature personality Have good organizational and administrative skills Have the ability to prioritize Be flexible and adaptable Be able to work to deadlines
IBM – The Process Written Test ( Aptitude & Test of English ) Group Discussion Technical & HR Interview
IBM – Aptitude Test Number Series ( 18 Questions ) Practice short reading comprehension passages, basic grammar usage questions like fill in the blanks, synonyms, antonyms, paragraph completion, sentence correction, vocabulary, sentence ordering etc. Quantitative Aptitude ( 18 Questions ) Practice time and work, time and distance, profit and loss, age related, percentages, ratio and proportion, area and volume etc. Verbal - English Proficiency ( 22 Questions )
IBM Written Test – Important Info Each Question is timed ( 2 min 15 sec ) Verbal also has an email writing to a client based on the provided situation No Negative Marking Written Test
GD Topics – Sample topics for your practice • Love Marriage Vs Arranged Marriage Solar Energy Vs Atomic Energy Corruption – A way of life • Social Networking – Boon or Bane • De-Monitization • GST – Impact on Indian Economy Education System in India
Tips for Group Discussion q Talk to the point and with relevance q Do not interrupt when others are talking ( unless you are in a situation where the other person is talking continuously without giving others an opportunity ) q Talking too much or too little will have a negative impact q If you do not have much awareness on the topic listen to others and pick up from the discussion q It will good to summarize at the end about the discussion q Do not argue just for the sake of arguing. If you are disputing something the other person says you must have proof q The following skills will be assessed by the GD q q q Communication Skills Clarity of Thought Whether you are a team person ? Leadership Skills Knowledge and awareness on the subject
Interview Questions – C Programming - Sample q You have a list of names separated by commas like Ramesh, Suresh, Rajesh, Harish, Jayesh. How will you separate the names ? q How would you swap 2 variables ? q What is the significance of using pre-increment Vs post-increment variables ? q What are the different types of Data Structures that you are aware ? q Write a C program for multiplication of a (3 X 3) matrix with a (3 X 3) matrix to produce a (3 X 3) matrix q Given 10 numbers how would you sort them in descending order ? q You are in a bus station waiting for a bus to reach your destination. If you input your destination the computer should come up with the Bus Number that goes to your destination and the platform assigned to that Bus where you need to go to board the bus. What data structures would you use and what will be your implementation ? q You have a folder which has 5 files, one for each student and contains the marks scored by the student in 5 subjects. A student is considered to have passed if he scores >= 300 in the 5 subjects. Otherwise he has failed. Write a C program to compute the total for each student and depending on whether the student has passed or failed transfer the student files to the Passed or Failed folders. q How would you pick out the even numbers from an array that contains numbers 1 to 10 ?
Interview Questions – C Programming - Sample q q q What is the difference between C and Java? What is the difference between array and pointer? What is recursion? What is function pointer? Difference between Structure and Union
Interview Questions – C++ Programming - Sample q Explain function overloading with an example q OOPS concepts – Polymorphism, Inheritance, Encapsulation, Abstract classes etc.
Interview Questions – Data Structures - Sample q What are the various sorting algorithms ? Explain Heap Sort and write the code for Selection Sort q Write a program to insert a node in a linked list q Write a program to sort numbers in ascending order q Explain quick sort and merge sort algorithms q Derive the time complexity for the above ( quick sort and merge sort ) q Explain binary search q Questions on OS concepts like Demand paging, Page faults, replacement algorithm, thrashing, deadlock. Memory allocation etc
Interview Questions – RDBMS - Sample q What do you mean by 3 NF in DBMS? q What is join in DBMS? q How do you select columns ? How do you avoid duplicate values in a column ? q How do you link two tables ? q What is Data Mining ? q What are the different types of joins ? Explain with an example q What are the various RDBMS products available in the market ?
Useful Links - IBM q IBM Recruitment Pattern 2017 - 18 https: //www. youtube. com/watch? v=z. Bb. ANbj. Ysko q How to crack campus interview- IBM Job interview ? https: //www. youtube. com/watch? v=X 8 UZGog. A 1 f 0&t=225 q IBM Interview – Non CS student ( Metallurgy ) https: //www. youtube. com/watch? v=txh. KNrcpwf 4 q How to Crack IBM - Part 1 https: //www. youtube. com/watch? v=Gj. MUuk. Bc. AKY q How to Crack IBM - Part 2 Https: //www. youtube. com/watch? v=i. GTRz. Wgwf 2 c q IBM Interview Questions for freshers - Technical https: //www. youtube. com/watch? v=n-akg. JLs_JY q IBM India - The Future is here!! https: //www. youtube. com/watch? v=RFVIdb. Qw. W 7 s
Useful Links - IBM q Powering progress in India- IBM https: //www. youtube. com/watch? v=RFVIdb. Qw. W 7 s q Internship at IBM https: //www. youtube. com/watch? v=zl. Oeagtpz_A q IBM Extreme Blue Program https: //www. youtube. com/watch? v=nu_t. Xj. Gm. Vj. M q What does IBM Do? https: //www. youtube. com/watch? v=n. TDe 2 x. Q_VP 8 q IBM's 100 year history and achievements https: //www. youtube. com/watch? v=9 Mla 9 c. Ui. Xn. Y q IBM Watson: How it Works https: //www. youtube. com/watch? v=_Xcmh 1 LQB 9 I q How It Works: IBM Watson Health https: //www. youtube. com/watch? v=ZPXCF 5 e 1_HI
Useful Links - IBM q IBM Bluemix - Overview https: //www. youtube. com/watch? v=-s 5 Ep. R 0 e. RXY
Wish you all the best
- Slides: 18