gs engineering hiring prohram hacker rank

0 140
Introduction: 1、HackerEarth EmpowerX Challenge 2、Samsung Software Developer Hi...

Introduction:

1、HackerEarth EmpowerX Challenge

gs engineering hiring prohram hacker rank

2、Samsung Software Developer Hiring Challenge

HackerEarth EmpowerX Challenge

  Prize Winners

  HackerEarth is hosting a hackathon to create a new tool that improves accessibility in Microsoft Teams meetings by supporting American Sign Language (ASL). The tool will use avatars and real-time closed captioning to make the experience better for people who are deaf or hard of hearing. The challenge is to develop a solution that is both functional and secure, meeting high security and compliance standards.

  Problem Statement

  Develop a tool, bot, or extension for real-time ASL interpretation and closed captioning in Microsoft Teams.

  HackerEarth is organizing a worldwide hackathon to develop a tool, bot, or extension that enhances accessibility in Microsoft Teams meetings. This tool must provide real-time American Sign Language (ASL) interpretation and closed captioning in U.S. English. It must use avatars or gravatars to represent ASL gestures and include features that allow users to activate these functions on demand. The tool should be designed with configurable settings to cater to various user needs and integrate with Microsoft Teams, utilizing Microsoft access mechanisms.

  Tech Stack

  Open to all

  Examples for your reference only:

  Programming Language: Python, TypeScript, Java, JavaScript, or C#

  APIs: Azure OpenAI service - RestAPI references, Microsoft Graph API

  Platforms: Microsoft Teams, Microsoft Azure

  Frameworks/Libraries: Microsoft Bot Framework SDK

  Tools: Avatars and Gravatars

  Tasks

  Business Requirements for the Project:

  For Meeting Participants and Meeting Owners:

  Display ASL in real-time in Microsoft Teams using avatars/gravatars on demand.

  Support real-time closed captioning in Microsoft Teams alongside ASL (American Sign Language).

  Display secure messages to end-users.

  Ensure your solution complies with security guidelines, including Section 508 and ADA standards.

  For Tool Admins and Meeting Owners:

  Allow the meeting organizer to enable or disable the ASL and closed captioning features as needed.

  Technical Requirements Security Compliance:

  Ensure the tool complies with OWASP and NIST security standards, including all vendor libraries and packages.

  The tool must be free from any security vulnerabilities.

  Deployment:

  The tool must be configurable and deployable within a HackerEarth-approved environment.

  Integration must utilize Azure OpenAI REST API calls, which are pre-approved for use.

  The production environment must exclusively use large language models (LLMs) that are approved by HackerEarth.

  No data should be stored outside the approved ecosystem.

  Settings for REST API calls and avatar/gravatar locations should be adjustable through configuration files, without needing to change the underlying code.

  Implement effective mechanisms to handle exceptions and errors.

  Ensure the tool is secure and free from any security vulnerabilities.

  Deliverables

  Development and Integration: Provide details on the complete, functional tool or bot and its integration. (Mandatory for idea submission) [Idea Submission Template (for reference)]

  Documentation: Submit clear documentation for code, setup, and deployment to ensure smooth integration into the approved ecosystem. Show that the tool can be easily set up and used to meet all specified requirements within the development environment.

  Demo: Submit a video and link to the project (Mandatory for prototype).

Samsung Software Developer Hiring Challenge

  We care about your data privacy. HackerEarth uses the information that you provide to contact you about relevant content, products, and services.

Related questions

Goldman Sachs (GS) Engineering uses HackerRank as part of its hiring process for technical roles (e.g., software engineers). Below is a breakdown of what to expect and how to prepare:


1. HackerRank Assessment Structure

  • Format: Typically 1鈥?3 coding questions (60鈥?90 minutes).
  • Difficulty: Medium to Hard (LeetCode-style problems).
  • Topics:
    • Algorithms: Arrays, strings, trees, graphs, dynamic programming.
    • Data Structures: HashMaps, linked lists, stacks, queues.
    • Problem-Solving: Optimization, time/space complexity analysis.
    • Occasionally: Math puzzles or probability questions.

2. What GS Looks For

  • Clean Code: Readable, efficient, and well-commented solutions.
  • Edge Cases: Handling unusual inputs (e.g., empty arrays, large datasets).
  • Optimization: Solutions should be optimal in time/space (e.g., O(n log n) over O(n虏)).

3. Preparation Tips

  • Practice on HackerRank: Focus on Goldman Sachs tagged problems.
  • LeetCode: Study GS-specific questions (filter by company tag).
  • Core Concepts: Revise:
    • Dynamic programming (knapsack, coin change).
    • Graph algorithms (BFS, DFS, Dijkstra鈥檚).
    • Tree traversals (in-order, post-order).
    • Sliding window, two-pointer techniques.
  • Mock Tests: Simulate timed conditions to build speed/accuracy.

4. After the HackerRank Round

  • Technical Interviews: If you pass, expect follow-up coding interviews (often on platforms like Codility or in-person whiteboarding).
  • System Design: For senior roles, expect architecture/design questions.
  • Behavioral Rounds: GS emphasizes teamwork, problem-solving approaches, and cultural fit.

5. Resources


6. Pro Tips

  • Test edge cases explicitly in your code.
  • Explain your approach in comments (some assessments score on clarity).
  • Avoid brute-force solutions unless optimized alternatives are unclear.

Good luck! 馃殌

你可能想看:
最后修改时间:
admin
上一篇 2025年02月23日 04:52
下一篇 2025年02月23日 05:15

评论已关闭