C++ Developer
Primary stack
C++
Job description
About the Position
We are seeking a skilled C++ Developer to create an application for searching strings in files. The role requires expertise in C++ programming, error handling, and multi-threading.
Responsibilities
- Design and develop an application that can search for a string in files.
- Handle input parameters: path to the file or directory and the string to search (maximum length 128 characters).
- Output the search results in a specified format in the console.
- Ensure the application can handle large files and directories recursively.
- Implement robust error handling and exception management.
- Utilize multi-threading for data processing.
- Avoid memory leaks and use standard C++14 libraries or Boost.
Requirements
- Proficiency in C++ programming.
- Experience with multi-threading.
- Strong understanding of error handling and exception management.
- Familiarity with standard C++ libraries and Boost.
We Offer
- Opportunity to work on a challenging and interesting task.
- Potential for a rewarding career opportunity based on the quality of your solution.
About the Company
By participating in this challenge, you agree to the contractual terms of ESET and acknowledge the company's privacy policy.
Please send your solution to this email address: [email protected]
© Eset Portugal. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Eset Portugal
Розробка ПЗ