Filter interviews by
Aptitutude test with reasoning question normal level
Set up email forwarding to consolidate all emails in one inbox
Set up email forwarding from all individual email accounts to one central email address
Use email filters to organize incoming emails based on sender or subject
Consider using a third-party email management tool to streamline the process
Sorting algorithms are used to arrange elements in a specific order.
Sorting algorithms can be categorized as comparison-based or non-comparison-based.
Examples of comparison-based sorting algorithms include bubble sort, merge sort, and quick sort.
Non-comparison-based sorting algorithms include counting sort, radix sort, and bucket sort.
I applied via Campus Placement and was interviewed in Aug 2022. There were 5 interview rounds.
Aptitude test of 40 mins from Logical, Verbal, etc. type of topics.
Had to write pseudo code for the given problem in 25 mins.
The problem involves sorting an array of strings based on their lengths.
Define a function that takes an array of strings as input.
Use a sorting algorithm (e.g., quicksort) to sort the strings by their lengths.
Return the sorted array as output.
Example: Input: ['apple', 'banana', 'kiwi'], Output: ['kiwi', 'apple', 'banana']
Algorithm for Snake and Ladders game
Create a board with 100 squares
Assign snakes and ladders to specific squares
Roll a dice to move player's token on the board
Check if the new position is a snake or ladder
Repeat until a player reaches the final square
Static polymorphism is resolved at compile time, while dynamic polymorphism is resolved at runtime.
Static polymorphism is achieved through method overloading and operator overloading.
Example of static polymorphism: A class with multiple methods having the same name but different parameters.
Dynamic polymorphism is achieved through method overriding in inheritance.
Example of dynamic polymorphism: A base class reference p...
Top trending discussions
I applied via Job Fair and was interviewed before Feb 2021. There were 2 interview rounds.
I applied via Company Website and was interviewed before Oct 2019. There were 4 interview rounds.
I applied via Referral and was interviewed before Sep 2019. There were 5 interview rounds.
To resolve Outlook working offline issue, check network connection and disable Work Offline mode.
Check network connection and ensure it is stable
Disable Work Offline mode in Outlook settings
Restart Outlook and check if issue is resolved
I applied via Referral and was interviewed before Apr 2020. There were 5 interview rounds.
I worked on a project analyzing customer data to identify trends and improve marketing strategies.
Used data analysis techniques to identify patterns and correlations in customer behavior
Developed predictive models to forecast customer preferences and optimize marketing campaigns
Collaborated with cross-functional teams to implement data-driven strategies and measure their impact
Conducted A/B testing to evaluate the effe...
I strive for honesty, but like everyone, I may not always be 100% truthful in every situation.
Honesty is important in my work, but I recognize that context matters.
For example, I might withhold certain details to protect someone's feelings.
In data analysis, I present findings accurately, but interpretations can vary.
I believe in transparency, yet I also understand the need for discretion.
Multithreading in Java refers to the concurrent execution of two or more parts of a program for maximum utilization of CPU.
Multithreading allows multiple threads to run concurrently within a single program.
It improves the performance of the program by utilizing the CPU more efficiently.
Java provides built-in support for multithreading through the java.lang.Thread class.
Multithreading can be used for tasks such as backg...
CPU scheduling policies include FCFS, SJF, Round Robin, Priority, and Multilevel Queue. The operating system does the scheduling.
FCFS (First Come First Serve)
SJF (Shortest Job First)
Round Robin
Priority
Multilevel Queue
Operating system does scheduling
Jvm is Java Virtual Machine. It manages threads on its own.
Jvm is a virtual machine that executes Java bytecode.
It provides a runtime environment for Java programs.
Jvm manages threads on its own using its own thread scheduler.
Jvm is platform-independent and provides a layer of abstraction between the Java code and the underlying operating system.
Examples of popular JVM implementations include Oracle's HotSpot and OpenJ...
Tree traversal is a technique to visit all nodes of a tree in a specific order.
There are three types of tree traversals: inorder, preorder, and postorder.
Inorder traversal visits the left subtree, then the root, and then the right subtree.
Preorder traversal visits the root, then the left subtree, and then the right subtree.
Postorder traversal visits the left subtree, then the right subtree, and then the root.
For exampl...
ArrayList and Vector are both dynamic arrays, but Vector is synchronized and slower. Traversing a Vector is similar to an ArrayList.
ArrayList is not synchronized, while Vector is synchronized.
ArrayList is faster than Vector, but Vector is thread-safe.
To traverse a Vector, we can use a for loop or an iterator, similar to an ArrayList.
Example: Vector
TCS is a leading global IT services company with a strong reputation and diverse opportunities for growth.
TCS has a strong reputation in the IT industry
TCS offers diverse opportunities for growth and learning
TCS has a global presence and works with top clients
TCS has a strong focus on innovation and technology
TCS provides a supportive and inclusive work environment
Tata Salt is the product used in every house.
Tata Salt is a brand of salt produced by Tata Chemicals.
It is the market leader in India with a 27% market share.
Tata Salt has been fortified with iodine to help address iodine deficiency in India.
It is available in various sizes and packaging options to suit different needs.
Tata Salt has won several awards for its quality and innovation.
My hobby and passion is photography.
I love capturing moments and telling stories through my photographs.
I enjoy exploring different techniques and experimenting with composition.
Photography allows me to express my creativity and view the world from unique perspectives.
I have participated in several photography competitions and my work has been featured in local exhibitions.
Some of my favorite subjects to photograph are...
Rohit Sharma's experience and leadership skills make him an ideal captain for the Indian cricket team.
Rohit Sharma has a proven track record as captain in IPL, leading Mumbai Indians to multiple titles.
His calm demeanor under pressure helps in making strategic decisions during crucial matches.
Rohit's ability to adapt his batting style according to the situation is crucial for leading by example.
He has a good rapport wi...
A good leader possesses qualities such as strong communication skills, empathy, integrity, and the ability to inspire and motivate others.
Strong communication skills: A good leader is able to effectively convey their ideas and instructions to their team members.
Empathy: A good leader understands and considers the feelings and perspectives of their team members, fostering a positive and supportive work environment.
Integ...
Being stranded in a foreign country with no money or means to communicate
Lost my wallet with all my money and identification
Couldn't speak the local language to ask for help
Had to rely on the kindness of strangers for assistance
Some of the top questions asked at the Effiya Technologies Analyst interview -
based on 1 interview experience
based on 1 review
Rating in categories
Software Engineer
11
salaries
| ₹6.4 L/yr - ₹14.1 L/yr |
Analyst
7
salaries
| ₹9 L/yr - ₹14 L/yr |
Senior Software Engineer
5
salaries
| ₹12 L/yr - ₹36 L/yr |
Software Developer
4
salaries
| ₹6 L/yr - ₹11.5 L/yr |
Business Analyst
4
salaries
| ₹11.7 L/yr - ₹14 L/yr |
TCS
Accenture
Wipro
Cognizant