Mission: We transform how businesses work and how people live through the power of data.
Vision: Teradata is the leading cloud analytics software provider that leverages 100% of the data to uncover real-time intelligence, at scale. We enable companies to rise above the complexity, cost, and inadequacy of today"s analytics landscape, finding answers to the toughest challenges, and powering the new era of Pervasive Data Intelligence.
Customer dedication:: We are passionate about our customers and their success with our solutions.
Innovation:: We foster an environment of continuous innovation to deliver greater value to our customers.
Integrity:: We are committed to the highest standards of integrity and ethics. At Teradata, we do the right thing"always.
Open, trust-based environment:: We strive to create an environment of openness and trust within Teradata and with our customers, partners, and suppliers.
People focus:: We believe our people distinguish us. We respect individual differences, and strive to build a supportive work environment.
Responsibility:: We demonstrate responsibility in all aspects of our business endeavors. We are committed to the communities where we work and live.
Reverse a linked list, malloc, identical trees
How would you get min ele in o(1) every time?
Array questions like sort 0"s and 1"s array.
What is TCP/IP?
Write an algorithm to determine if an integer given is prime, write an efficient and inefficient implementation of the algorithm.
Design an application. Add more requirements as the design progressed to see how you adapt and generalize the application.
Do you know how to manipulate "insert data structure" to do task x?
Technical questions on java, spring hibernate
Pillars of OOP.
After looking at a design doc: How would you model this in SQL?
How would you track down the source of a problem?
Questions about C++ and multi-threaded software development.
What are B trees?
Parallel computation questions
Implement a stack on the board
BST traversal, insertion, removal, and pointers.
What does the extends keyword mean and what does implements keyword mean?
What is an interface? When would a interface be used?
What is a singleton?
Are memory leaks possible in Java?
What is serialization?
Questions about SOAP
Make a dictionary using Java w/o using java.util.*
Stage 1: Online questionnaire.
Stage 2: Technical phone interview with hiring manager. The questions are mostly about the candidate"s skills and background and technical questions based on the role (technical topics, software quality, agile/scrum methodology).
Stage 3: Onsite interview The onsite consists of 4 rounds of interviews. The sessions include whiteboarding, problem-solving, culture-fit questions, and a managerial round. The questions are mostly resume based and basic technical questions about data structures, C++ and multi-threaded software development.
Pathrise is a career accelerator that helps people land their dream jobs. We regularly place our fellows at top companies like Apple, Amazon, and Meta. Our mentors have experience at companies like Apple, giving fellows the inside scoop on interview and company culture in 1-on-1 sessions.
We can’t guarantee you a job at a specific company like Apple. But we do guarantee you a great job–if you don’t accept an offer in 1 year, you pay nothing. Our income share agreement means you only pay with a percentage of your income at your new role.
Mentors work with fellows at every stage in search, helping them build the skills necessary to be the best candidate possible. Fellows in Pathrise usually see a 2-4x increase in application response rates, 1.5-3x increase in interview scores, and 10-20% increase in salary through negotiation.