Top 9 Nucleus Software Exports Interview Questions and Answers
Curated by AmbitionBox
• Q1. 2) What is multithreading, difference between multitasking and multiprocessing ?
Asked inAssistant Software Engineer interview
• Q2. Write a program to reverse a string.
Asked inSoftware Engineer interview
• Q3. How to add style using javascript
Asked inAssistant Software Developer interview
• Q4. Please explain about complete lending process
Asked inSolution Specialist interview
• Q5. Do you know SQL ?
Asked inAssociate Software Engineer interview
• Q6. How to add text field using html
Asked inGraduate Student interview
• Q7. What is oops Properties of oops
Asked inSenior Sse Software Engineering Analyst interview
• Q8. 7) Interface and abstract class , write a abstract method and interface with same name
and call it in a class how it will work And so many other, my viva goes for around ...read more
Asked inAssistant Software Engineer interview
• Q9. ACID Properties, Recursion
Asked inAssociate Software Engineer interview
• Q1. Tell me briefly about yourself
View Answers (1)
• Q2. Why do you want to join IT sector though you are from electronics
View Answers (2)
• Q3. Do you know SQL ?
View Answers (2)
• Q4. Explain your project
View Answers (1)
Topics to prepare for Nucleus Software Exports Associate Software Engineer interview:
• Prepare Strings ,Array SQL Query
Interview preparation tips for other job seekers- Please prepare well for writing code and explaining
it and be very confident while answering and be well known to the project part and your roll in it
Excerpts from interview #1:
(A student with an academic profile as 8.36 CGPA in [Link], 78.25% in 12th and 79.36% in 10th)
Technical interview:
• What are network layers?
• What are MAC layers?
• What is MAC address? How many bits does it consist of?
• What is 3 bit parity?
• How many trailing zeros are there in100 !?
• What is checksum error correction?
• What is MAC address? How many bits does it consist of?
HR interview:
• Tell me something about your self
• What do you think should we take you for this job?
• What is your greatest weakness?
• Are you ambitious?
• What was your biggest mistake?
• Why haven’t you got a job yet?
• What is your greatest achievement?
Excerpts from interview #2:
(A student with an academic profile as 8.90 CGPA in [Link], 75.35% in 12th and 70.16% in 10th)
Technical interview:
• When is a switch said to be congested?
• What is semantic gap?
• What are FDM, WDM and TDM?
• What are the key design issues of a computer Network?
• Which all layers are networks support layers?
• What is a binary semaphore? Explain its use?
• What is cycle stealing?
• What is demand - paging and pre- paging?
HR interview:
• Tell me something about your summer projects (resume based questions)
• What do you prefer working with figures or with words?
• What kinds of persons you do not want to work with?
• Did you ever face a situation when your work was criticized? What did you do?
• What do you know about the company?
Excerpts from interview #3:
(A student with an academic profile as 8.90 CGPA in [Link], 75.35% in 12th and 70.16% in 10th off
campus (Bangalore))
Technical interview:
• Discussion on projects.
• What do you know about graph theory?
• Find the number of occurrences of string 1 in string 2?
• Basic concepts on OS are asked.
• How hash maps are implemented in java?
• What is volatile keyword and when to use it?
• Search an element in a rotated array?
• What is the time complexity of searching an element in hash map?
HR interview:
• Tell me something about yourself and your family background.
• Would you bribe a policeman in order to save time as you have an important interview that
day?
• Are you willing to relocate and work at flexible working hours?
• What was your greatest achievement until now?
• Tell me something about yourself that is not mentioned in your resume?
• What do you know about our company?
• Why did you choose this college and this stream?
Excerpts from interview #4:
(A student with an academic profile as 8.7 CGPA in [Link], 68.45% in 12th and 70.16% in 10th)
Technical interview:
• What are process chains?
• What kind of test cases will you suggest for an ATM machine?
• What do you know about Master Data & Transaction Info Package?
• List all data structures you would use for a memory management module?
• Explain top-n analysis in DBMS.
• What is operator overloading and polymorphism?
HR interview:
• Who is the CEO of Nucleus Software?
• What motivates you to do a good work?
• Suppose you win $5 million lottery, then, would you still work?
• Would you do something that you consider unethical in order to save your job?
• What is the difference between smart work and hard work?
• How was your previous interview?
Excerpts from interview #5:
(A student with an academic profile as 7.5 CGPA in [Link], 71.33% in 12th and 76.46% in 10th)
Technical interview:
• Explain Trie Data Structure used in your project with code?
• Why you have use maps as nodes in trie data structure?
• You have given a BST, find the elements in the tree under a given range?
• Draw an ER diagram of the project you have mentioned in your resume?
HR interview:
• Walk through your resume.
• How your friends think of you?
• How would you rank – money, power, love and fame? Justify your answer?
• Self analysis questions (Rate yourself based on technical skills, soft skills, etc.)
• How long are you expected to work for us if hired?
• Do you handle pressure well?
• Tell me about a time when you missed an obvious solution to a problem.
IMPORTANT TOPIC
Interview: It was an on-company office interview we were supposed to report to the company at
9:30 A.M. but my interview began at 5:30 P.M.
• Ques 1 Okay tell me something about yourself.
• Ans I briefly gave my introduction and told him about my academic background, Area of
interest, strengths, and weaknesses, programming language, short and long-term goals, and
Family Background.
• Ques 2 In what department your father works(that was a follow-up question from the
introduction)?
• Ans I told about my father’s occupation and designation.
• Ques 3 What is the Wrapper function in java?
• Ans At that time I was not familiar with that term so I said sorry sir.
• Ques 4 (No problem ) What is the Final Keyword?
• Ans The final keyword is a non-access modifier used for classes, attributes, and methods,
which makes them non-changeable (impossible to inherit or override). The final keyword is
useful when you want a variable to always store the same value, like PI (3.14159…). The final
keyword is called a “modifier”.
• Ques 5 What is Finalize in java?
• Ans finalize() method in Java is a method of the Object class that is used to perform cleanup
activity before destroying any object. It is called a Garbage collector before destroying the
objects from memory. finalize() method is called by default for every object before its
deletion.
• Ques 6 What are Deep copy and Shallow Copy?
• Ans In a Shallow copy, a copy of the original object is stored and only the reference address
is finally copied. In Deep copy, the copy of the original object and the repetitive copies both
are stored.
• Ques 7 Write a program for Deep copy and Shallow Copy.
• Ans I wrote that program in CPP.
• Ques 8 He gave me a puzzle and asked me to solve it?
• [Link]
• The above puzzle was asked and I solved that on the third try.
• Ques 9 Anything you want to ask?
• ME:- Sure sir, I want to ask you about the feedback of the last 15-20 Min conversation and
areas I should improve.
Then, Sir briefly gave me feedback. Final Result, Only 7 Students were selected from my
college. Luckily I was one of them.
2ND PERSON INTERVIEW
There were 3 coding questions in the nucleus software assessment which were based on DSA. I
solved all three coding questions in 40 min. Then I got a mail from the company your interview is
scheduled for a particular day my interview was at 4 [Link] interview starts
• Tell me something about yourself.
• What is your domain language?
• Explain briefly about Java.
• What is a static keyword in java?
• What is the final and finally, keyword in java?
• What is the meaning of public static void main() in java?
• What are strings in java?
• Then she asked to share your screen and open notepad to find the odd occurrence in an
array.
Then she asked some SQL questions
• How to create a table in SQL tell syntax only.
• How to remove the record from the table?
• How to add a column in an existing table
• What is the primary key?
• Explain DCL and DML commands.
• Any questions from me
• Then I asked for feedback then she told to me that it was shared with the TNP of your
college
Question Paper: Nucleus Software Interview Questions (Technical & Aptitude)
Technical Section:
[Link] the command scanf, h is used for
Ans. Short int
2.A process is defined as
Ans. Program in execution
3.A thread is
Ans. Detachable unit of executable code)
[Link] is the advantage of Win NT over Win 95
Ans. Robust and secure
[Link] is memory management done in Win95
Ans. Through paging and segmentation
[Link] is meant by polymorphism
Ans. Redfinition of a base class method in a derived class
[Link] is the essential feature of inheritance
Ans. All properties of existing class are derived
[Link] does the protocol FTP do
Ans. Transfer a file b/w stations with user authentification
[Link] the transport layer ,TCP is what type of protocol
Ans. Connection oriented
[Link] is a gateway used
Ans. To connect incompatible networks
[Link] is linked list implemented
Ans. By referential structures
[Link] method is used in Win95 in multitasking
Ans. Non preemptive check
[Link] is meant by functional dependency
[Link] is a semaphore
Ans. A method synchronization of multiple processes
[Link] is the precedence order from high to low ,of the symbols ( ) ++ /
Ans.( ) , ++, /
[Link] of A*(B+C)/D-G
Ans.*+ABC/-DG
18. B-tree (failure nodes at same level)
19. Dense index (index record appers for every search -key in file)
[Link] is the efficiency of merge sort
Ans. O(n log n)
21.A program on swaping ( 10,5 )was given (candidate cannot recollect)
[Link] which layer are routers used
Ans. In network layer
[Link] which layer are packets formed ( in network layer )
[Link] ( priority queue )
[Link] constructor ( constant reference )
[Link] of the following sorting algorithm has average sorting behavior -- Bubble sort, merge sort,
heap sort, exchange sort
Ans. Heap sort
[Link] binary search tree which traversal is used for getting ascending order values--Inorder ,post
order,preorder
Ans. Inorder
[Link] are device drivers used for
Ans. To provide software for enabling the hardware
29. Irrevalent to unix command ( getty)
[Link] is fork command in unix
Ans. System call used to create process
[Link] is make command in unix
Ans. Used for creation of more than one file
[Link] unix .profile contains
Ans. Start up program
[Link] unix echo is used for ( answer C)
[Link] unix \'ls \'stores contents in
[Link] block
QUANTITATIVE SECTION
[Link] a class composed of x girls and y boys what part of the class is composed of girls
A.y/(x + y)
B.x/xy
C.x/(x + y)
D.y/xy
Ans.C
[Link] is the maximum number of half-pint bottles of cream that can be filled with a 4-gallon can of
cream(2 pt.=1 qt. and 4 qt.=1 gal)
A.16
B.24
C.30
D.64
Ans.D
[Link] the operation,^ is defined by the equation x ^ y = 2x + y,what is the value of a in 2 ^ a = a ^ 3
A.0
B.1
C.-1
D.4
Ans.B
4.A coffee shop blends 2 kinds of coffee,putting in 2 parts of a 33p. a gm. grade to 1 part of a 24p. a
[Link] the mixture is changed to 1 part of the 33p. a gm. to 2 parts of the less expensive grade,how
much will the shop save in blending 100 gms.
[Link].90
[Link].1.00
[Link].3.00
[Link].8.00
Ans.C
[Link] are 200 questions on a 3 hr [Link] these questions are 50 mathematics
[Link] is suggested that twice as much time be spent on each maths problem as for each other
[Link] many minutes should be spent on mathematics problems
A.36
B.72
C.60
D.100
Ans.B
[Link] a group of 15,7 have studied Latin, 8 have studied Greek, and 3 have not studied [Link]
many of these studied both Latin and Greek
A.0
B.3
C.4
D.5
Ans.B
[Link] 13 = 13w/(1-w) ,then (2w)2 =
A.1/4
B.1/2
C.1
D.2
Ans.C
8. If a and b are positive integers and (a-b)/3.5 = 4/7, then
(A) b < a
(B) b > a
(C) b = a
(D) b >= a
Ans. A
9. In june a baseball team that played 60 games had won 30% of its game played. After a
phenomenal winning streak this team raised its average to 50% .How many games must the team
have won in a row to attain this average?
A. 12
B. 20
C. 24
D. 30
Ans. C
10. M men agree to purchase a gift for Rs. D. If three men drop out how much more will each have to
contribute towards the purchase of the gift/
A. D/(M-3)
B. MD/3
C. M/(D-3)
D. 3D/(M2-3M)
Ans. D
11. A company contracts to paint 3 houses. [Link] can paint a house in 6 days while [Link]
would take 8 days and [Link] 12 days. After 8 days Mr. Brown goes on vacation and Mr. Black begins
to work for a period of 6 days. How many days will it take [Link] to complete the contract?
A. 7
B. 8
C. 11
D. 12
Ans.C
12. 2 hours after a freight train leaves Delhi a passenger train leaves the same station travelling in the
same direction at an average speed of 16 km/hr. After traveling 4 hrs the passenger train overtakes
the freight train. The average speed of the freight train was?
A. 30
B. 40
C.58
D. 60
Ans. B
13. If 9x-3y=12 and 3x-5y=7 then 6x-2y = ?
A.-5
B. 4
C. 2
D. 8
Ans. D
1. Write a program to print fibonacci series. Core Java
Ans. int count = 15;
int[] fibonacci = new int[count];
fibonacci[0] = 0;
fibonacci[1] = 1;
for(int x=2; x < count; x++){
fibonacci[x] = fibonacci[x-1] + fibonacci[x-2];
}
for(int x=0; x< count; x++){
[Link](fibonacci[x] + " ");
}
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6
seconds, make sure to leave the best impression.
Don’t add your photo or details such as gender, age, and address in your resume. These details do
not add any value.
Properly align and format text in your resume. A recruiter will have to spend more time reading
poorly aligned text, leading to high chances of rejection.
Double-check your resume for any spelling mistakes. The recruiter may consider spelling mistakes as
careless behavior or poor communication skills.
Do not use an unprofessional email address such as cool_boy@[Link]. It shows a lack of
professionalism by the candidate.
Be truthful in your resume. It is very easy to catch false or lies during the interview by asking basic
questions.
Be honest with your years of experience. All information you share will be verified at the time of
joining.
8
Avoid using too much corporate jargon in your CV. Sometimes keeping things simple will get your job
done.
Name your CV properly while saving it. It is highly likely that the recruiter won't even open your CV if
you name it casually.
10
Don’t put irrelevant stats in your CV to impress employers. Use numbers and statics to highlight the
impact of your work.
11
Using appropriate keywords increases your CV’s visibility. Many recruiters just type keywords on job
portals to find CVs.
12
Working professionals should put their experience first, followed by education details. Recruiters
want to know how good you're at your work.