Got mail from recruiter provided online assessment to complete the test in c++.
Gave 3-4 days time to complete the test and upload the solution on google drive. Overall experience was good learned lot from it.
Perguntas de entrevista [1]
Pergunta 1
Please write C++ code which is able to analyse a text block and provide the following statistics:
The start position in the text of all the smileys. Smileys are defined as the character colon plus an optional dash character and a bracket. e.g: :-] or :(
The top 10 used words (excluding smileys)
The application must support the following output formats: Console, Simple text file, XML file.
Any combination of these backends can be specified through command line arguments (Console only, Text file only, Text file + XML file, etc.). The output should contain all the above information (1 and 2 from the list above). Formatting is up to the developer.
Additional information:
UTF8 encoding can be assumed
Lines are separated by '\n'
Words are separated by whitespace
There are some edge cases that should be considered:
Whitespace can be '\t', multiple consecutive whitespace characters, etc
The text can consist of a single line without '\n' at the end. The line count should be 1 in such a case.
Desired solution should have the following:
Solution has to run on Linux.
Design with classes and clean APIs.
Good documentation.
Code quality to be comparable to production code.
Usage of C++11/14/17 features.
Usage of STL and Boost features would be preferable whenever applicable.
Unit tests > 90%
CMake file which covers building and adding the tests
If you find that this spec is ambiguous or incomplete please decide on your own and document our decision.
Candidatei-me online. Fiz uma entrevista na empresa BMW Group (Bangalore Rural).
Entrevista
The interview was pretty straightforward. I was asked about Python decorators, including how to implement one, and also a coding question on finding the middle of a linked list. The interviewer was tough and felt I lacked confidence in my answers, which made me a bit nervous during the session.
Perguntas de entrevista [1]
Pergunta 1
Questions were about Python decorators and how to implement them, as well as coding to find the middle of a linked list. The interviewer focused on technical depth and confidence.
Fiz uma entrevista na empresa BMW Group (München, Bavaria).
Entrevista
Multiple rounds hr to tech to system engineering and design. The first round was online and based on preliminary testing of the applicant. Rest of them go deep in tech there is eligo test for screening as well.
Good not too difficult was done with 7 team member asking about what i had done before my education my daily tasks at previous work and what i was doing and my responsibkities