Skip to main content
Sproutern LogoSproutern
InterviewsGamesBlogToolsAbout
Sproutern LogoSproutern
Donate
Sproutern LogoSproutern

Your complete education and career platform. Access real interview experiences, free tools, and comprehensive resources to succeed in your professional journey.

Company

About UsContact UsSuccess StoriesOur MethodologyBlog❀️ Donate

For Students

Find InternshipsScholarshipsCompany ReviewsCareer ToolsFree Resources

🌍 Study Abroad

Country GuidesπŸ‡©πŸ‡ͺ Study in GermanyπŸ‡ΊπŸ‡Έ Study in USAπŸ‡¬πŸ‡§ Study in UKπŸ‡¨πŸ‡¦ Study in CanadaGPA Converter

Resources

Resume TemplatesCover Letter SamplesInterview Cheat SheetResume CheckerCGPA ConverterFAQ

Legal

Privacy PolicyTerms & ConditionsCookie PolicyDisclaimerSitemap Support

Β© 2026 Sproutern. All rights reserved.

β€’

Made with ❀️ for students worldwide

Follow Us:
    ← Back to barclays

    Software Engineer at Barclays

    Information Technology

    Batch: 2021-2025
    Difficulty

    Interview Experience

    Technical Round

    Python coding, DBMS project discussion, security concepts, cryptography, and blockchain

    Questions Asked:

    • Introduction
    • Python code for reading CSV file
    • Print first 5 ranks of students from a CSV file
    • About DBMS project
    • Write PHP code
    • Write JavaScript code
    • Why is password for a database mentioned in PHP code and why it is not secure?
    • For a mini project it cannot be secured but for a bank, how can we make it secure by not mentioning the password?
    • About cryptography
    • What is encryption?
    • What is decryption?
    • List out 10 cryptographic algorithms
    • What is blockchain?
    • Types of blockchain
    • What is consensus algorithm?
    • What are algorithms used for consensus?
    • About deep learning project
    • What is neural network?
    • What is CNN model?
    • What are the layers in CNN model?
    • What is weight and bias and how it is calculated?
    • Calculate bias and weight for given neurons image
    • Is this project realtime or not?
    • Challenges faced while doing this project?

    Managerial Round

    HR and behavioral questions focused on team dynamics, ethics, and Barclays values

    Questions Asked:

    • Introduction
    • What are the challenges you have faced?
    • What if your friend in the same company works with you seeking help from you. You have done the help but she told manager as if she did the whole work, how would you react?
    • For the same situation, you seeked help from your friend but told manager as you did the whole work, how could you expect her to react?
    • What if a person in your team is not at all cooperating? Will you complain to the manager or handle it by yourself? If handling by yourself, how will you do this?
    • What if your hated person comes to your team, but she doesn't like to work with you so she won't listen to any of your words, how could you handle the situation?
    • Values of Barclays?
    • Which value you like the most and how it is applied for you? Explain with a situation
    • Have you disrespected anyone? Who and for what situation?
    • Will you disrespect your hater who works with your company?

    Tips for Juniors

    • Be prepared to write code in multiple languages (Python, PHP, JavaScript)
    • Understand database security concepts thoroughly - how to secure passwords in production systems
    • Know at least 10 cryptographic algorithms (AES, RSA, DES, 3DES, Blowfish, SHA, MD5, etc.)
    • Study blockchain basics: types (public, private, consortium) and consensus algorithms (PoW, PoS, PBFT, etc.)
    • If you have deep learning projects, be ready to explain CNN architecture, layers, weight/bias calculations in detail
    • Be prepared to calculate neural network parameters with examples
    • Barclays values are crucial - know them and have real examples of how you embody them
    • Prepare for ethical dilemma questions about team dynamics and workplace conflicts
    • Be honest about challenges faced and how you overcame them

    Disclaimer: This interview experience is a personal account shared by the student. It represents their individual experience and may not reflect the standard recruitment process of the company. Student names have been changed to protect their privacy. The information provided is for educational and preparation purposes only and should not be considered as official company documentation.